gespeicherte Abfragen bearbeiten

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: gespeicherte Abfragen bearbeiten

Re: gespeicherte Abfragen bearbeiten

von DPunch » Di, 30.11.2010 12:32

Aloha
uli38 hat geschrieben:Damit kann ich den SQL-Text auslesen. Aber ich kann die Anweisung nicht berarbeiten. :(
Du musst die neue Anweisung natürlich noch der Abfrage zuweisen, sonst kann logischerweise nichts passieren.

Code: Alles auswählen

OrgStr=oQuery.Command
OrgStr=ReplaceString(Orgstr,"Erde","Welt")
oQuery.Command = OrgStr

Re: gespeicherte Abfragen bearbeiten

von uli38 » Mo, 29.11.2010 16:47

Hallo.
Danke für Deine Antwort.
Was jetzt noch nicht klappt, ist die Bearbeitung der Abfrage.
Ich versuche es folgendermaßen:

Code: Alles auswählen

OrgStr=oQuery.Command
OrgStr=ReplaceString(Orgstr,"Erde","Welt")
Damit kann ich den SQL-Text auslesen. Aber ich kann die Anweisung nicht berarbeiten. :(
Es wird auch keine Fehlermeldung ausgegeben, daß OrgStr nicht bearbeitet werden konnte.
Hat jemand eine Idee, wie das geht?

Grüße
Uli

Re: gespeicherte Abfragen bearbeiten

von DPunch » Sa, 20.11.2010 19:35

Aloha

Code: Alles auswählen

oQuery = oConnection.getQueries().getByName("Nebenkosten")
MsgBox oQuery.Command
oQuery.Command = "SELECT * FROM ""meineTabelle"""

gespeicherte Abfragen bearbeiten

von uli38 » Do, 18.11.2010 21:19

Hallo.
Ich möchte gespeicherte Abfragen mit einem Macro verändern.
Mit

Code: Alles auswählen

sql = oConnection.getQueries().getByName("Nebenkosten") 
kann ich auf eine Abfrage zugreifen. Einen Wert, der zurückgegeben wird, erhalte ich aber nicht.
Ich möchte immer nur einen bestimmten Wert innerhalb der Abfrage ändern.
Meine erste Überlegung war, die Abfrage als Text zu speichern, zu verändern und dann wieder ab zu speichern.
Das muß doch auch einfacher gehen?

Grüße
Uli

Nach oben