Hi,
wenn du nur eine Abfrage haben möchtest, die immer wieder verwendet wird, dann würde ich dir vorschlagen dir diese Abfrage über eine Function zu holen.
z.B.
Code: Alles auswählen
Function GetQuery() as String
GetQuery = "Select * from Table"
End Function
Diese Function rufst du dann immer auf, wenn du sie brauchst und speicherst sie in einer String-Variablen, z.B. so sQuery = GetQuery().
Ich weiß jetzt nicht, wie du deine Abfragen gemacht hast bzw. machst. Ob du die Abfrage eingegeben hast oder ob du sie in der Base Datei gespeichert hast.
Wenn du sie von Hand eingegeben hast, dann ist es ganz einfach.
Code: Alles auswählen
Function GetQuery(sDate as String) as String
GetQuery = "Select * from Table where Column = " + sDate
End Function
Und der Aufruf sieht wie folgt aus: sQuery = GetQuery("01.01.2009")
Danach kannst du Abfrage z.B. so absetzen: oResultSet = oStatement.executeQuery(sQuery)
oStatement musst du vorher noch erzeugen, wie das geht findest du überall.
Wenn ich deinen Fall nicht getroffen haben sollte, dann poste mal deinen Codeausschnitt.
Wenn du mit Platzhaltern arbeiten willst, dann kannst du dir einen beliebigen Platzhalter aussuchen und deine Abfrage selber bauen.
Es gibt eine ReplaceString-Methode, die ist sehr gut.
Alles über diese Methode findest du in der OnlineHilfe, ist sehr gut beschrieben.
Gruß
Ironzwerg