Hab folgenden Code:
If conn.State = adStateOpen Then conn.Close
If rec.State = adStateOpen Then rec.Close
conn.Open "provider=Microsoft.Jet.OLEDB.4.0;" _
& "Data Source=" & RootDB
SQL = "Select * from KeyStats WHERE Symbol='" & stock & "'"
rec.Open SQL, conn, adOpenStatic, adLockOptimistic
Programm bleibt bei der letzten Zeile stehen, und sagt:"Laufzeutfehler '-2147217904'.Für mindestens einen erforderlichen Parameter wurde kein Wert angegeben"
Ich vermute der Fehler liegt in der SQL-Anweisung. Merkwürdig ist aber, dass in einem anderen Modul eine exakte Formulierung nur mit einer anderen Tabelle steht, diese aber funktioniert. Steh vor einem Rätsel
If conn.State = adStateOpen Then conn.Close
If rec.State = adStateOpen Then rec.Close
conn.Open "provider=Microsoft.Jet.OLEDB.4.0;" _
& "Data Source=" & RootDB
SQL = "Select * from KeyStats WHERE Symbol='" & stock & "'"
rec.Open SQL, conn, adOpenStatic, adLockOptimistic
Programm bleibt bei der letzten Zeile stehen, und sagt:"Laufzeutfehler '-2147217904'.Für mindestens einen erforderlichen Parameter wurde kein Wert angegeben"
Ich vermute der Fehler liegt in der SQL-Anweisung. Merkwürdig ist aber, dass in einem anderen Modul eine exakte Formulierung nur mit einer anderen Tabelle steht, diese aber funktioniert. Steh vor einem Rätsel