woher bekommst Du die Daten die eingef�gt werden sollen, wenn Request.QueryString oder 
Request.form

kannst doch mit rs.AddNew arbeiten, vorausgestzt die Feldnamen sind gleich der Request 

for each entry in Request.Form
if Request.Form(entry) > "" then
rs.fields(entry) = Request.Form(entry)
next
rs.fields("erfdate") = date
rs.fields("erfuser") = request.ServerVariables("AUTH_USER")
rs.Update

Mit freundlichen Gr��en
Hotel Andr� M�nchengladbach


Andr� Scheres
http://hotelandre.de
http://partnerhotels.com

| -----Urspr�ngliche Nachricht-----
| Von: Kourrout, Kader [mailto:[EMAIL PROTECTED]]
| Gesendet: Freitag, 12. April 2002 11:42
| An: ASP Datenbankprogrammierung
| Betreff: [aspdedatabase] AW: Re: AW: Re: Drivers error '80004005' cannot
| b e a zero-length string
| 
| 
| das problem ist jedoch das am code nichts gemacht wurde.
| SQL = "INSERT INTO news
| (titel,kurztext,haupttext,link,ltyp,titel_e,kurztext_e,haupttext_e
| ,link_e,lt
| yp_e,gueltigab,gueltigbis,bereichID,erfasser,erfdat,erfuser)"
|   SQL = SQL & " VALUES (" 
|   SQL = SQL & "'" & prepare(titel) & "',"
|   SQL = SQL & "'" & prepare(kurztext) & "',"
|   SQL = SQL & "'" & prepare(haupttext) & "',"
|   SQL = SQL & "'" & prepare(link) & "',"
|   SQL = SQL & "'" & ltyp & "',"
|   SQL = SQL & "'" & prepare(titel_e) & "',"
|   SQL = SQL & "'" & prepare(kurztext_e) & "',"
|   SQL = SQL & "'" & prepare(haupttext_e) & "',"
|   SQL = SQL & "'" & prepare(link_e) & "',"
|   SQL = SQL & "'" & ltyp_e & "',"
|   SQL = SQL & "'" & gueltigab & "',"
|   SQL = SQL & "'" & gueltigbis & "',"
|   SQL = SQL & "'" & bereichID & "',"
|   SQL = SQL & "'" & prepare(erfasser) & "',"
|   SQL = SQL & "'" & date & "',"
|   SQL = SQL & "'" & request.ServerVariables("AUTH_USER") & "'"    
|   SQL = SQL & ")"
| irgendetwas ver�ndert denn wert Auth_user meiner meinung nach
| 
| danke
| 
| -----Urspr�ngliche Nachricht-----
| Von: Rainer V�lschow [mailto:[EMAIL PROTECTED]]
| Gesendet: Freitag, 12. April 2002 11:30
| An: ASP Datenbankprogrammierung
| Betreff: [aspdedatabase] Re: AW: Re: Drivers error '80004005' cannot be
| a zero-length string
| 
| 
| vielleicht folgende Erkl�rung:
| 
| Nehmen wir mal an, in einer Tabelle sind 3 Spalten A B C. A ist der
| prim�rschl�ssel und autowert. Bei Tabelle C verbietest du die eingabe von
| NULL-werten ,sowie leerzeichen.
| Deine Insert-Anweisung sieht so aus: Insert into [Tabelle] (B) Values
| ([B-Value]), dann m�chte das Db-Programm einen Null-Wert in spalte C
| einf�gen.
| Entsprechend der SQL-Regel, sieht f�r das DB-Programm die Insert-Anweisung
| so
| aus:
| 'Insert into [Tabelle] (B,C) Values ([B-Value], NULL)'. Aber da 
| das Einf�gen
| von
| Null-Werten nicht erlaubt geht das Insert baden...
| 
| Rainer
| 
| "Kourrout, Kader" schrieb:
| > 
| > aber woher kommt denn dieses leerzeichen?
| > beim erfassen hat man keinen einfluss auf dieses feld. dies l�uft ja im
| > hintergrund ab
| > 
| > -----Urspr�ngliche Nachricht-----
| > Von: Rainer V�lschow [mailto:[EMAIL PROTECTED]]
| > Gesendet: Freitag, 12. April 2002 11:14
| > An: ASP Datenbankprogrammierung
| > Betreff: [aspdedatabase] Re: Drivers error '80004005' cannot be a
| > zero-length string
| > 
| > Hallo,
| > 
| > "Kourrout, Kader" schrieb:
| > >
| > > hallo zusammen,
| > >
| > > ich erhalte folgende meldung beim erfassen von news.
| > > dieses problem ist pl�tzlich aufgetaucht.
| > > dieses feld erwartet den wert ("AUTH_USER")
| > > wenn ich in der db "Leere zeichenfolge" auf Ja setze dann geht es das
| feld
| > > ist jedoch leer.
| > > woran kann das liegen? ist es die datenbank der ODBC treiber oder der
| > > server?
| > >
| > > ich hoffe stark mir kann jemand helfen
| > > gruss&herzlichen dank
| > >
| > > Microsoft OLE DB Provider for ODBC Drivers error '80004005'
| > > [Microsoft][ODBC Microsoft Access Driver] Field 
| 'news.AenUser' cannot be
| a
| > > zero-length string.
| > > /_admin/news/speichern.asp, line 44
| > 
| > Die Fehlermeldung kommt, vom ODBC-Treiber, deshalb, weil versucht hast
| einen
| > NULL-Wert bzw. einen String mit Leerzeichen (zB. Spacetaste) in ein
| DB-Feld
| > einzuf�gen, bei dem es nicht erlaubt ist. Wenn solch ein Versuch
| > stattfindet,
| > dann bekommst du irgendwie den gew�nschten Wert von ("AUTH_USER") nicht.
| > 
| > Rainer
| > 
| > | [aspdedatabase] als [EMAIL PROTECTED] subscribed
| > | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| > | Sie k�nnen sich unter folgender URL an- und abmelden:
| > | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp
| > 
| > | [aspdedatabase] als [EMAIL PROTECTED] subscribed
| > | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| > | Sie k�nnen sich unter folgender URL an- und abmelden:
| > | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp
| 
| | [aspdedatabase] als [EMAIL PROTECTED] subscribed
| | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| | Sie k�nnen sich unter folgender URL an- und abmelden:
| | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp
| 
| | [aspdedatabase] als [EMAIL PROTECTED] subscribed
| | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| | Sie k�nnen sich unter folgender URL an- und abmelden:
| | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp
BEGIN:VCARD
VERSION:2.1
N:Scheres;Andr�;;Herr
FN:Andr� Scheres
NICKNAME:Andr�
ORG:Hotel Andr� GmbH
TEL;HOME;VOICE:02166 254199
TEL;HOME;FAX:02166 254148
ADR;HOME:;;Geneickener Str. 104;M�nchengladbach;NRW;41238;Deutschland
LABEL;HOME;ENCODING=QUOTED-PRINTABLE:Geneickener Str. 104=0D=0AM=F6nchengladbach, NRW 41238=0D=0ADeutschland
URL;HOME:http://hotelandre.de
EMAIL;PREF;INTERNET:[EMAIL PROTECTED]
EMAIL;INTERNET:partnerhotels@server
REV:20011210T181147Z
END:VCARD


| [aspdedatabase] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp

Antwort per Email an