Ich sitze mal wieder vor einem Problem. Eigentlich wei� ich das da kein
Problem ist, weil ichs eigentlich immer so mache, aber irgendwie gehts
nicht:
Das ist der Teil meines SQL Strings mit Code
sSQL += " WHERE ModuleID = @moduleid";
sSQL += " AND ExpireDate > @expiredate";
OleDbConnection myConnection = new OleDbConnection
(ConfigurationSettings.AppSettings["connectionString"]);
OleDbCommand myCommand = new OleDbCommand(sSQL, myConnection);
myCommand.Parameters.Add("@moduleid",moduleId);
myCommand.Parameters.Add("@expiredate", DateTime.Now);
Nun tritt ein "System.Data.OleDb.OleDbException: Datentypen in
Kriterienausdruck unvertr�glich" Fehler auf. Es muss irgendwie daran liegen,
dass er das DateTime.Now nicht auf den ExpireDate Datenbanktyp wandeln kann.
Aber ich verstehe das nicht. In der DB ist der Typ der Spalte auf
Datum/Uhrzeit gestellt.
Wo ist der Fehler?
_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net