hi,
ich hab ein kleines problem
ich versuche über vba eine sql anweisung durchzuklopfen, leider bringt er mir aber immer bei der where bedingung die fehlermeldung das ihm der datentyp nicht passt.
folgende tabelle mit spalten hab ich:
Tabelle: mitglieder
Spalte: m_id (autowert), name (text)
meine felder in meinem formular:
txt (textfeld - für die eingabe des neuen textes)
daten (dropdown - für die auswahl des datensatzes, gebundene spalte ist der primärschlüssel)
button (ja, eben der butten der das macro anstößt)
mein vba modul sieht wie folgt aus:
Private Sub button_Click()
DoCmd.RunSQL „UPDATE mitglieder SET name=’“ & Me.txt & „’ WHERE m_id = '“ & Me.daten & „’“
end sub
übergebe ich als WHERE bedingung einen festen wert, also WHERE m_id = 1
dann geht es ohne probleme
aber wenn ich es variable haben möchte kommt die fehlermeldung der typenunverträglichkeit.
kann mir hier jemand helfen?
thx im voraus