Ich habe ein Formular. Alles was ich in dieses Formular schreibe wird in
einer Datenbank gespeichert.
Schreibe ich in eines von meinen Formular-Feldern einmal dieses Zeichen
hinein: ' schreibt er den Text nicht in die Datenbank und es kommt
folgender Fehler. Wie kann ich diesen Fehler abfangen? Weiter unten schreibe
ich auch noch meinen Code hin:
___________________________________________
Microsoft JET Database Engine-Fehler '80004005'
Feld 'tbAntwort.Nachricht' darf keine Zeichenfolge der L�nge Null sein.
/eigenes_Forum/verwerten_post.asp, Zeile 21
___________________________________________
<%
StrNachricht = Request.QueryString("nachricht")
StrID=Request.QueryString("ID")
StrName = Request.QueryString("name")
Dim ObjConnection, ObjRecord
'Verbindung vorbereiten
Set ObjConnection=Server.CreateObject("ADODB.Connection")
Set ObjRecord=Server.CreateObject("ADODB.RecordSet")
'�ffnen der Verbindung, Ausf�hren der Query
ObjConnection.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" &
Server.MapPath("../database/forum.mdb"))
Set ObjRecord=ObjConnection.Execute("INSERT INTO tbAntwort (Forum_ID, Name,
Nachricht) VALUES ('" & StrID & "','" & StrName & "','" & StrNachricht &
"');")
Set ObjRecord=Nothing
Set ObjConnection=Nothing
%>
___________________________________________
mfg J�rgen
| 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