Parameterabfrage per Makro

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: Parameterabfrage per Makro

von komma4 » Mi, 25.04.2007 15:05

@CoGre
das sollte so ähnlich funktionieren (zur Laufzeit wird ein Fenster eingeblendet, s. auch viewtopic.php?t=11197)

ich würde mal mit dem Namen des Parameters experimentieren (ohne Punkt, Unterstrich).

Möglich ist natürlich auch, eine gespeicherte Abfrage (mit Parameter) aus dem Code abzurufen... Beispiele habe ich zu Hause auf den Kisten - ich schaue heute abend mal...

von Toxitom » Mi, 25.04.2007 13:02

Hey CoGre,

da wirst du wohl einen dialog programmieren müssen, der dann die Parameter abfragt. Die Kontrollelement weretest du dann per Makro aus und übergibst sie der SQL Abfrage.
Im einfachsten Fall nutzt du einfach die InputBox() von Basic:

Code: Alles auswählen

dim sPar as string
sPar = InputBox("Bitte den Parameter eingeben", "Suchparameter")
sSQL = SELECT ""Rohstoff_Nr."" FROM ""tblRohstoff"" WHERE""Rohstoff_Nr."" = """ & sPar & """"
oResultSet = oStatement.executeQuery(sSQL) 
eleganter wird das natürlich mit einem eigenen Dialog ;-)

Viele Grüße
Thomas

Parameterabfrage per Makro

von CoGre » Mi, 25.04.2007 10:52

Hallo,

wie kann man eine Parameter Abfrage per makro erstellen (der Benutzer soll der Paramter eingeben): ich habe folgendes probiert:

REM Führt SQL Befehl aus, Zurückgeliefert wird das ResultSet objekt:
oResultSet = oStatement.executeQuery("SELECT ""Rohstoff_Nr."" FROM ""tblRohstoff"" WHERE""Rohstoff_Nr."" = :Rohstoff_Nr.")

es liefert aber nur Fehlermeldungen

Nach oben