WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 25.07.2002, 11:44   #1
renew
Inventar
 
Registriert seit: 22.10.2000
Alter: 41
Beiträge: 5.552


Standard Access DAO --> ADO

Vielleicht weiß ja jemand wie das geht.

Ich hab grad eine Möglichkeit gefunden, wie ich während des Programmes den SQL Syntax einer Abfrage in Access bearbeiten kann. Das funkt auch supa, nur ist das ganze noch in DAO.

Hab schon die MSDN durchforstet, obs was vergleichbares in ADO gibt, bin aber noch nicht fündig geworden.

Vielleicht weiß ja jemand, wie ich das nach ADO portieren kann.

Hier ist mal der VBA Code der mir das Ganze über DAO löst:
Code:
Dim db As Database
Dim qd As QueryDef

Set db = DBEngine(0).OpenDatabase("d:\test.mdb")
Set qd = db.QueryDefs("Abfrage")

MsgBox qd.SQL

qd.SQL = "SELECT * FROM addID"

qd.Close
db.Close
renew ist offline   Mit Zitat antworten
Alt 26.07.2002, 10:20   #2
bev
Senior Member
 
Registriert seit: 22.05.2002
Beiträge: 155


Standard

hallo

soweit ich weiss kannst im vba unter access auf die ado library
verweisen

gruß
bev ist offline   Mit Zitat antworten
Alt 26.07.2002, 11:06   #3
renew
Inventar
 
Registriert seit: 22.10.2000
Alter: 41
Beiträge: 5.552


Standard

Zitat:
Original geschrieben von bev
hallo

soweit ich weiss kannst im vba unter access auf die ado library
verweisen

gruß
weiß schon, dass ich auch gleichzeitig dao verwenden kann.

Das funktioniert aber leider nur solange ich eine fixe connection zur Datenbank hab. Also direkt in meinem mdb file, oder wenn ich ein adp Projektfile hab zu den eingebundenen Sichten (glaub ich - habs noch nicht ausprobiert).

Wenn ich aber nur im VBA Code mich zu einem SQL Server verbinde kann ich soweit ich weiß nur ADO verwenden - oder gibts da auch eine Möglichkeit mittels DAO zum Server zu kommen.

Und dann kann ich die Sichten am Server nicht bearbeiten.

Soweit zur theorie.

Wenns nicht geht, ists auch nicht unbedingt tragisch - mich hätts nur mal interessiert, falls ichs mal braucht.
renew ist offline   Mit Zitat antworten
Alt 26.07.2002, 12:07   #4
bev
Senior Member
 
Registriert seit: 22.05.2002
Beiträge: 155


Standard

wennst dir die ado library einbindest kannst
solltes du dich eigentlich über code zum
sql server verbinden können

schau mal auf
http://www.activevb.de
bev ist offline   Mit Zitat antworten
Alt 31.07.2002, 20:25   #5
Seidl
Veteran
 
Registriert seit: 10.01.2001
Beiträge: 478


Standard auch wenn's ein wenig spät kommt...

trotzdem ein Link der in Hinblick auf ADO unter VB6 hilfreich sein könnte:

http://www.mcpressonline.com/

so long
Sigi
Seidl ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 16:16 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag