Hallo,

ich komme hier doch nicht klar.

Dim connString As String = ConfigurationSettings.AppSettings("ConnectionStringAccess")
Dim _conn As New OleDbConnection(connString)
Dim _cmd As New OleDbCommand()
_cmd.Connection = _conn
_cmd.CommandText = "UPDATE onlinetest SET online = 0 WHERE (Rechnungsnummer IN (?))"


         Dim Param As New OleDbParameter("@RgNummer", OleDbType.VarChar)
            Param.Value = "1750,1751,1752"

            _CMD.Parameters.Add(Param)
            _CMD.ExecuteNonQuery

Wo liegt denn hier das Problem, dass der Update nicht klappt?

Viele Gr��e
Lars


At 12:05 11.01.2004, you wrote:
...hat sich erledigt :-/
man muss anscheinend zuerst den Parameter �bergeben und dann den SQL-String angeben.


Viele Gr��e
Lars


At 11:44 11.01.2004, you wrote:
Hallo,

ich nutze lokal eine Access 97 Datenbank und muss �ber eine kleine Windowsanwendung, die mir verschiedene Userdaten eine SQL Server Datenbank im Netz schaufelt, einen Abgleich mit dieser Access DB hinbekommen.

Bei folgendem Statement f�r Access..

UPDATE onlinetest
                SET online = 0
                WHERE Rechnungsnummer IN (@RgNummern)

..bekomme ich die Meldung "F�r mindestens einen Parameter wurde kein Wert angegeben."

Ausf�hren tu ich �ber ein OleDbCommand und dessen ExecuteNonquery.
Dem Command Objekt habe ich vorher den Parameter folgendermassen �bergeben:

 Dim Param As New OleDbParameter("@RgNummern", SqlDbType.VarChar)
            Param.Value = "1500,1501,1502"
            _CMD.Parameters.Add(Param)

Liegt das daran, dass ich vielleicht keinen benannten Parameter nutzen kann und mit diesen Fragezeichen rumbasteln muss?
Woran k�nnte es denn noch liegen?


Viele Gr��e
Lars



www.zoologie-online.de

Lars Berner
Stormcrow-Software
Postfach: 110123
69071 Heidelberg




--- Ausgehende Mail ist zertifiziert virenfrei. �berpr�ft durch AVG Antivirus System (http://www.grisoft.com/de). Version: 6.0.560 / Virendatenbank: 352 - Erstellungsdatum: 08.01.2004


www.zoologie-online.de

Lars Berner
Stormcrow-Software
Postfach: 110123
69071 Heidelberg




--- Ausgehende Mail ist zertifiziert virenfrei. �berpr�ft durch AVG Antivirus System (http://www.grisoft.com/de). Version: 6.0.560 / Virendatenbank: 352 - Erstellungsdatum: 08.01.2004


www.zoologie-online.de

Lars Berner
Stormcrow-Software
Postfach: 110123
69071 Heidelberg

---
Ausgehende Mail ist zertifiziert virenfrei.
�berpr�ft durch AVG Antivirus System (http://www.grisoft.com/de).
Version: 6.0.560 / Virendatenbank: 352 - Erstellungsdatum: 08.01.2004

Antwort per Email an