Re-Bonjour à tous
J'aimerais savoir pourquoi cette erreur me vient!!
Erreur d'execution '-2147217900 (80040e14)':
[Microsoft][SQL Server Native Client 10.0][SQL Server] Syntaxe incorrect vers le mot clé 'And'
Dans mon code j'ai ceci:
Dim VarAff As String
VarAff = Range("C5")
strSQL = "Select Nom from genex where semaine= " & Varsem & " And Affaire = VarAff"
Dans ma base de donées sqlServer ma colonne Affaire est de type nchar
j'ai également essayé ces syntaxes suivantes mais avec la même erreur:
strSQL = "Select Nom from genex where semaine= " & Varsem & " And Affaire = & VarAff"
strSQL = "Select Nom from genex where semaine= " & Varsem & " And Affaire = ' & VarAff ' "
strSQL = "Select Nom from genex where semaine= " & Varsem & " And Affaire =" & Chr(34) & VarAff & Chr(34)
Avez-vous une idée SVP?