Temat: Błąd składniowy (brak operatora) w wyrażeniu kwerendy

Hej, potrzebuje pomocy mam kod napisany ale ciągle wyskakuje mi błąd 3075 błąd składniowy (brak operatora) w wyrażeniu kwerendy .

Sam kod wygłąda tak :

Public Sub dodatek(kol, Data, stadion, DA, drb, drb1, IDR, wa, wb)
DoCmd.SetWarnings False
dode2 = "" & _
"DELETE* " & _
"FROM dod2 " & _
"WHERE j = " & stadion & " and e = " & drb1 & " "
DoCmd.RunSQL (dode2)
roz = "" & _
"DELETE* " & _
"FROM Rozgrywki " & _
"WHERE Idrozgrywki = " & IDR & " and Data = #" & Data & "# and IDStadionu = " & stadion & " and Idkolejki = " & kol & ""
DoCmd.RunSQL (roz)
IDrogrywki = dajrozgrywki(stadion, Data)
mecz = "" & _
"DELETE* " & _
"FROM Mecze " & _
"WHERE IDrogrywki = '" & IDR & "' idKolejka = '" & kol & "' and IDTeams = '" & DA & "' and Bramki = '" & wa & "'"
DoCmd.RunSQL (mecz)
mecz1 = "" & _
"DELETE* " & _
"FROM Mecze " & _
"WHERE IDrogrywki = " & IDR & " AND idKolejka = " & kol & " and IDTeams = " & drb & "and Bramki = " & wb & ""
DoCmd.RunSQL (mecz1)
DoCmd.SetWarnings True
End Sub
Marzanna Szulta

Marzanna Szulta właściciel, Usługi
Informatyczne
SZULTASET

Temat: Błąd składniowy (brak operatora) w wyrażeniu kwerendy

Jaki typ danych mają zmienne wejściowe? Np. stadion, drb1? Jeżeli tekst - to w wyrażeniu kwerendy przed zmienną musi być znak apostrofu ' np.

 (...) "WHERE j =' " & stadion & "' and e ='" & drb1 & "' " 

- analogicznie jak znak # przed zmienną typu data.



Wyślij zaproszenie do