Hallo Andreas,
> ich habe gerade immer einen "Datentyp in Kriterienausdruck
> unvertr�glich" Fehler beim Updaten einer Datenbank.
>
> Kann es sein dass .NET "double" nicht das Gleiche ist wie Access
> "Double" ?
> Ich verwende folgendes Statement
>
> myCommand = new OleDbCommand("UPDATE tbPictures SET [EMAIL PROTECTED],
> [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED],
> [EMAIL PROTECTED], [EMAIL PROTECTED],
> [OriginalWidth] = @OriginalWidth WHERE ID=" + this.ID,myConnection);
>
> // string - Memo
> myCommand.Parameters.Add("@Beschreibung",this.Beschreibung);
>
> //string - Text
> myCommand.Parameters.Add("@Endung",this.Endung);
>
> //string - Text
> myCommand.Parameters.Add("@Name",this.Name);
>
> myCommand.Parameters.Add("@OriginalFilename",this.OriginalFilename);
> //double - Double
> myCommand.Parameters.Add("@OriginalHeight",this.OriginalHeight.Value);
>
> // double - Double
> myCommand.Parameters.Add("@OriginalWidth",this.OriginalWidth.Value);
>
> // double - Double
> myCommand.Parameters.Add("@Size",this.Size);
>
> oder was k�nnt sonst der Fehler sein?
Kriterienausdruck => WHERE-Clause, also sind ID und this.ID wahrscheinlich
nicht kompatibel.
Warum nimmst Du daf�r keinen @-Parameter?
--
Gru�,
Alex
_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net