Hi Oskar,

wenn du genau so wie unten aufgef�hrt vorgehst, wird es mit der Tatsache Probleme geben, dass du an den Parameter @OrderID_ die gesamte ArrayList als Wert �bergibst.
Da du sicher nur einen ID-Wert aus derselben mit reinreichen willst, w�re folgende Syntax logisch:


SQL = "SELECT * FROM Branche WHERE OrderID_ IN @OrderID_;";
cmd = new OleDbCommand(SQL, conn_list[indexDeinesGew�nschtenIntegersInDerArrayList]);
cmd.Parameters.Add("@OrderID_", IDBranche);
reader = cmd.ExecuteReader();


Viele Gr��e
Lars



At 19:04 19.01.2005, you wrote:
hallo liste!


ich find einfach den fehler nicht....

Access Abfrage:

SQL = "SELECT * FROM Branche WHERE OrderID_ IN @OrderID_;";
cmd = new OleDbCommand(SQL, conn_list);
cmd.Parameters.Add("@OrderID_", IDBranche);
reader = cmd.ExecuteReader();

IDBranche ist eine Arraylist mit Integer Werten

Fehlermeldung:
Der Index (basierend auf Null) muss gr��er als oder gleich Null sein, und geringer als die Gr��e der Argumentenliste.
Stapel�berwachung:
System.Text.StringBuilder.AppendFormat(IFormatProvider provider, String format, Object[] args)


in der Zeile
reader = cmd.ExecuteReader();

Kann jemand helfen??

Danke und Gruss,
Oskar

_________________________________________________________________
Die besten Ergebnisse mit der gro�artigen Suchmaschine von MSN! http://search.msn.at/


_______________________________________________
Asp.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


www.zoologie-online.de

Lars Berner
Stormcrow-Software
Postfach: 110123
69071 Heidelberg


_______________________________________________ Asp.net Mailingliste, Postings senden an: [email protected] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an