SQL - Abfrage verursacht fehler

Andreas Eugster

Hallo zusammen

Habe das Problem, dass alle SQL-Querys folgenden Fehler verursachen:

"((System.Data.SqlClient.SqlDataReader)(sdr1))._data[0].Int32" hat eine Ausnahme vom Typ "System.InvalidCastException" verursacht.

Der Code:
string query1 = "SELECT Count(ItemName) FROM OITM WHERE ItemCode LIKE '" + AbfrageE + "';";
System.Data.SqlClient.SqlDataReader sdr1 = SwissAddonFramework.B1Connector.GetB1Connector().ExecuteQuery(query1);


und das auslesen:

int Counter = sdr1.GetInt32(0); //Hier entsteht der Fehler


Variableninhalt von AbfrageE = 'A%'
Könnt ihr mir helfen und sagen wo der Fehler liegt?

Andreas Eugster

Habe Fehler gefunden.

Der Befehl sdr1.Read() habe ich vergessen voranzustellen...
0

Comments

0 comments

Please sign in to leave a comment.

Didn't find what you were looking for?

New post