Met behulp van variabelen in SQL-instructies kan lastig zijn , maar ze kunnen u de flexibiliteit die nodig is om een SQL-instructie om verschillende data bevragen hergebruiken geven . In Visual Basic for Applications ( VBA ) kunt bouwen SQL-statements die string criteria kunnen bevatten . Om een string variabele gebruiken in een SQL-tekenreeks verklaring moet u gebruik maken van de ( ' ) als de string delimiter en enkele aanhalingstekens ( ' ) toe te passen rond de variabele . Gebruik variabelen in uw SQL-tekenreeks in plaats van het herschrijven van een SQL statement over en te bevragen gegevens met behulp van verschillende criteria . Aanwijzingen Start 1 door het creëren van twee variabelen die je gaat gebruiken in VBA-code , een aan uw variabele waarde en de andere ingedrukt om de SQL-tekenreeks te houden . Typ het volgende om uw variabelen te creëren : Dim mySQLVariable als Koord Dim strSQL As String kopen van 2 Stel een waarde voor de variabele die u wilt gebruiken in uw SQL-tekenreeks , zoals de volgende : < br mySQLVariable > = " Sales Manger " 3 Definieer uw SQL-tekenreeks , zoals de volgende : . strSQL = "SELECT Medewerkers [ Voornaam ] , " strSQL = strSQL & " Werknemers . [ Naam ] , " strSQL = strSQL & " Werknemers . [ Job Title ] " strSQL = strSQL & " FROM werknemers " strSQL = strSQL & " WHERE ( ( ( Employees. [ Job Title ] ) = " Sales Manager " ) ) ; " 4 Bewerk de laatste regel code in de vorige stap en " Sales Manager " met uw variabele , zoals de plaats van de volgende : strSQL = strSQL & " WHERE ( ( ( Employees. [ Job Title ] ) = " " & ( mySQLVariable ) & " " ) ) , "
|