Hallo zusammen....

hab ein Problem das nur bei meinem Kunden und nicht auf meinem System
auftritt:



hier mal der Code

sql = "Select Datum, Supplier_ID from Status_tracking where Status = 10
order by Datum"
Set rs = db.execute(sql)
Do until rs.EOF


sql = "Update Stat_reg_Supplier Set Datum = '"
sql = sql + cDate(rs("Datum")) + "'"
sql = sql + " where Supplier_ID = " & rs("Supplier_ID")


db.execute(sql)



nach dem execute wird mir folgende fehlermeldungen angezeigt:

Microsoft OLE DB Provider for ODBC Drivers error '80040e07'
[Microsoft][ODBC SQL Server Driver][SQL Server]The conversion of a char data
type to a datetime data type resulted in an out-of-range datetime value.
/kst808/suppliertracking/new2.asp, line 99




Woran kann das liegen ?
In der DB (SQL-Server) sind beide Datenfelder datetime,
allerdings sind in der Tabelle wo rausgelesen wird noch Werte wie
"01.01.2002" (also ohne Zeitangabe)
drin....




Gruss


Micha HAnsky


| 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

Antwort per Email an