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