Erreur de Compilation en SQL
Bonjour à tous,
Voilà j'ai écris ces quelque ligne de SQL, mais ça ne fonctionne pas!!!:?
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
| Option Compare Database
Private Sub cmbFait par_BeforeUpdate(Cancel As Integer)
RefreshQuery
End Sub
Private Sub cmbFait par2_BeforeUpdate(Cancel As Integer)
RefreshQuery
End Sub
Private Sub Form_Load()
Dim ctl As Control
For Each ctl In Me.Controls
Select Case Left(ctl.Name, 3)
Case "txt"
ctl.Value = ""
End Select
Next ctl
Me.lstResults.RowSource = "SELECT Fait par FROM TablePrincipale;"
Me.lstResults.Requery
End Sub
Private Sub RefreshQuery()
Dim SQL As String
Dim SQLWhere As String
SQL = "SELECT Fait par FROM TablePrincipale Where TablePrincipale!N° de Série de la Carte: <> 0 "
If Not Me.cmbFait par Then
SQL = SQL & "And TablePrincipale!Fait par like '*" & Me.cmbFait par & "*' "
End If
If Not Me.cmbFait par2 Then
SQL = SQL & "And TablePrincipale!Fait par = '" & Me.cmbFait par2 & "' "
End If
SQL = SQL & ";"
Me.lstResults.RowSource = SQL
Me.lstResults.Requery
End Sub
Private Sub lstResults_DblClick(Cancel As Integer)
DoCmd.OpenForm "frmN° de Série de la Carte:", acNormal, , "[N° de Série de la Carte:] = " & Me.lstResults
End Sub |
Access m'écrit:
Erreur de compilation
Attendu: fin d'instruction
Je pense que c'est à cause des noms de mes tables qui sont composés d'espaces!!?? Mais comme je suis débutant en SQL, je n'ai s'est pas comment corriger cela, et même s'il s'agit bien de cela...
Merci d'avance pour votre aide