A07: dbs.OpenRecordset funktioniert nicht

14/02/2011 - 06:46 von Dirk Hochlenert | Report spam
Liebe NG,

der Aufruf

dim rst_quell As Recordset
Set rst_quell = dbs.OpenRecordset("2010_SRService", dbOpenDynaset)

ergibt die Fehlermeldung: 1 Parameter wurden erwartet aber es wurden
zu wenig Parameter übergeben

2010_SRService ist eine Abfrage, die ich problemlos öffnen kann.

Ich habe es ohne "dbOpenDynaset", mit "dbOpentable" und anderen
Varianten versucht, komme aber nicht dahinter.

Weiß jemand Rat?

Euer Dirk
 

Lesen sie die antworten

#1 Henry Habermacher
14/02/2011 - 07:12 | Warnen spam
Hallo Dirk

Dirk Hochlenert wrote:
dim rst_quell As Recordset
Set rst_quell = dbs.OpenRecordset("2010_SRService", dbOpenDynaset)

ergibt die Fehlermeldung: 1 Parameter wurden erwartet aber es wurden
zu wenig Parameter übergeben

2010_SRService ist eine Abfrage, die ich problemlos öffnen kann.

Ich habe es ohne "dbOpenDynaset", mit "dbOpentable" und anderen
Varianten versucht, komme aber nicht dahinter.



Die Abfrage scheint ein (referenziertes) Feld zu benutzen, welches zum
Zeitpunkt der Ausführung durch obigen Code nicht erreichbar ist. Das könnte
z.B. ein

WHERE DeineID = Forms("DeinFormular")!DeineID

sein. Oder Du verwendest für die Referenzierung Deutsche, statt Englische
Objekte, also Formulare, statt Forms.

Wenn das nicht weiter hilft, poste bitte das SQL Statement der Abfrage?

Gruss
Henry

Ähnliche fragen