Hallo Pamela, wenn du ein ja/nein Feld updaten oder so m�chtest (Access)
dann solltest du -1 f�r Ja und 0 f�r Nein nehmen. Es ist ein Zahlwert also ohne '
so sollte das gehen, zumindest wenn du es fest in deinen SQL-String schreibst.
Bei Formularfeldern mach ich das dann immer so
If Request("E_EMail_aktiv")="on" Then
E_EMail_aktiv=-1
else
E_EMail_aktiv=0
End If
oder
If Request("E_EMail_aktiv")="on" Then
E_EMail_aktiv=Request("E_EMail_aktiv")
else
E_EMail_aktiv=0
End If
und dann macht Access auch keine Probleme, zumindest bei mir nicht :)
-----Urspr�ngliche Nachricht-----
Von: pamela wagner [mailto:[EMAIL PROTECTED]]
Gesendet: Donnerstag, 6. Juni 2002 08:55
An: ASP Diskussionsliste fuer Anfaenger
Betreff: [aspdebeginners] true/false feld in der DB
en sch�nen guten morgen
ich nage wieder mal an einem problemchen...
ich m�chte ein Feld in der DB updaten, ich mache das
so:
UPDATE Nachrichten SET delete = '0' WHERE id = 61
normalerweise funkt das ganze auch leider ist die
spalte "delete" ein ja/nein feld in der Access db
und dann bekomme ich diese Meldung:
Microsoft OLE DB Provider for ODBC Drivers
error '80040e14'
[Microsoft][ODBC Microsoft Access Driver] Syntax
error in UPDATE statement.
/nachrichten/nachrichten_send.asp, line 582
und ich habe doch schon alles probiert, mit delete =
0, = -1 mit true mit 'true'
hat noch jemand einen weitern tipp?
dankesch�n
p.wagner
| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [EMAIL PROTECTED] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp