שגיאת תחביר אופרטור חסר - vba
-
בהרצת שאילתת sql בתוך adodb
הפקודה:
יישויות.Open "SELECT * FROM [יישויות] WHERE ([משפחה ושם] = " & לייבוא_רישום_לחוגים![שם ומשפחה] & ") OR ( [שם] = " & לייבוא_רישום_לחוגים![שם ומשפחה] & ");", AN, adOpenForwardOnly, adLockOptimistic
אני מקבל שגיאת תחביר אופרטור חסר
-
@chagold
כשמסננים טקסט צריך לתחום אותם ב '
בתוך הסטרינג לפני ואחרי ה& מרכאה בודדת 'יישויות.Open "SELECT * FROM [יישויות] WHERE ([משפחה ושם] = '" & לייבוא_רישום_לחוגים![שם ומשפחה] & "') OR ( [שם] = '" & לייבוא_רישום_לחוגים![שם ומשפחה] & "');", AN, adOpenForwardOnly, adLockOptimistic