Discussion:
Zugriff auf verknüpfte Tabelle per VBA-Code ...
(zu alt für eine Antwort)
NicoN
2010-03-10 17:47:56 UTC
Permalink
Ich möchte ein Recordset auf eine von einem SQL-Server verknüpfte Tabelle
öffnen.

set db=currentdb

set rs=db.openrecordset("Tabelle_verknüpft",dbopenrecordset)

Ich erhalte aber eine Fehlermeldung "Typen unverträglich".
dbopenTable bringt auch nichts.

Was mache ich falsch ?

Gruss Nico
Mark Doerbandt
2010-03-10 17:53:25 UTC
Permalink
Hallo,
Post by NicoN
Ich möchte ein Recordset auf eine von einem SQL-Server verknüpfte Tabelle
öffnen.
set db=currentdb
set rs=db.openrecordset("Tabelle_verknüpft",dbopenrecordset)
Ich erhalte aber eine Fehlermeldung "Typen unverträglich".
dbopenTable bringt auch nichts.
Was mache ich falsch ?
versuche mal

Dim db as DAO.Database

Gruss - Mark
--
Informationen fuer Neulinge in den Access-Newsgroups unter
http://www.doerbandt.de/Access/Newbie.htm

Bitte keine eMails auf Newsgroup-Beiträge senden.
Stefan Hoffmann
2010-03-10 17:57:32 UTC
Permalink
hi Nico,
Post by NicoN
Ich erhalte aber eine Fehlermeldung "Typen unverträglich".
dbopenTable bringt auch nichts.
Was mache ich falsch ?
Wahrscheinlich nichts. Nicht alle SQL Server-Datentypen kann Access/Jet
verarbeiten, daher wohl deine Fehlermeldung.

Kannst du sie im Datenbankfenster/Navigationpane öffnen?


mfG
--> stefan <--
Gunter Avenius
2010-03-10 17:56:26 UTC
Permalink
Hallo NicoN,
Post by NicoN
Ich möchte ein Recordset auf eine von einem SQL-Server verknüpfte Tabelle
öffnen.
set db=currentdb
set rs=db.openrecordset("Tabelle_verknüpft",dbopenrecordset)
Ich erhalte aber eine Fehlermeldung "Typen unverträglich".
dbopenTable bringt auch nichts.
Was mache ich falsch ?
www.donkarl.com?FAQ7.11 geht darauf ein.

Gruß
Gunter
--
__________________________________________________________
Access FAQ: http://www.donkarl.com

http://www.avenius.com - http://www.AccessRibbon.de
http://www.ribboncreator.de - http://www.ribboncreator2010.de
NicoN
2010-03-10 20:24:24 UTC
Permalink
o.k. jetzt wuppt es !!
Danke
Post by Gunter Avenius
Hallo NicoN,
Post by NicoN
Ich möchte ein Recordset auf eine von einem SQL-Server verknüpfte Tabelle
öffnen.
set db=currentdb
set rs=db.openrecordset("Tabelle_verknüpft",dbopenrecordset)
Ich erhalte aber eine Fehlermeldung "Typen unverträglich".
dbopenTable bringt auch nichts.
Was mache ich falsch ?
www.donkarl.com?FAQ7.11 geht darauf ein.
Gruß
Gunter
--
__________________________________________________________
Access FAQ: http://www.donkarl.com
http://www.avenius.com - http://www.AccessRibbon.de
http://www.ribboncreator.de - http://www.ribboncreator2010.de
Sascha Trowitzsch
2010-03-11 14:29:44 UTC
Permalink
Hi Nico,
Post by NicoN
Ich möchte ein Recordset auf eine von einem SQL-Server verknüpfte
Tabelle öffnen.
set db=currentdb
set rs=db.openrecordset("Tabelle_verknüpft",dbopenrecordset)
Ich erhalte aber eine Fehlermeldung "Typen unverträglich".
dbopenTable bringt auch nichts.
Was mache ich falsch ?
Trotz der Lösung in den anderen Beiträgen:
Eine Konstante 'dbopenrecordset' gibt es nicht!
Heißt, dass du wohl kein "Option Explicit' im Modulkopf stehen hast
(Variablendeklaration erforderlich) bzw. die Syntaxüberprüfung von VBA
falsch eingestellt ist.

dbOpenDynaset wäre sinnvoller.

Oder war es hier versehentlich falsch gepostet?

Ciao, Sascha

Loading...