FindFirst nach Integerwert (VBA)

jabadabado, Dienstag, 15.03.2016, 13:25 (vor 1337 Tagen)

Hallo.
Irgendwie hab' ich gerade eine Denkblokade.
Ich habe eine Tabelle mit 2 Feldern
Vorname = Text
LfdNr = Zahl

Es wird eine Zufallszahl ermittelt.
Anhand derer soll nun in dieser Tabelle nach der LfdNR gesucht werden und der Name in eine Variable geschrieben werden.

Aber FINDFIRST verweigert den Dienst.
Immer erscheint Laufzeitfehler 3251
Operation wird für diesen Objekttype nicht unterstützt..

x ist Integer wird zuvor mit einer Zufallszahl gefüllt.

Set db = CurrentDb
Set rs = db.OpenRecordset("Vorname_mann")
rs.FindFirst "LfdNr = '" & x & "'"

ZVorname = rs("Vorname")

Ich habe findfirst jetzt schon in verschiedenen Formatierungen ausprobiert.
Aber immer wieder verweigert es mir den Dienst.

rs.FindFirst "LfdNr = #" & x & "#"
rs.FindFirst "LfdNr = " & x


gesamter Thread:

 RSS-Feed dieser Diskussion

powered by my little forum