![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Inventar
![]() Registriert seit: 22.10.2000
Alter: 41
Beiträge: 5.552
|
![]() 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 |
![]() |
![]() |
![]() |
#2 |
Senior Member
![]() Registriert seit: 22.05.2002
Beiträge: 155
|
![]() hallo
soweit ich weiss kannst im vba unter access auf die ado library verweisen gruß |
![]() |
![]() |
![]() |
#3 | |
Inventar
![]() Registriert seit: 22.10.2000
Alter: 41
Beiträge: 5.552
|
![]() Zitat:
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. ![]() |
|
![]() |
![]() |
![]() |
#4 |
Senior Member
![]() Registriert seit: 22.05.2002
Beiträge: 155
|
![]() 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 |
![]() |
![]() |
![]() |
#5 |
Veteran
![]() Registriert seit: 10.01.2001
Beiträge: 478
|
![]() trotzdem ein Link der in Hinblick auf ADO unter VB6 hilfreich sein könnte:
http://www.mcpressonline.com/ so long Sigi |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|