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
