Programmierung unter AOO/LO (StarBasic, Python, Java, ...)
Moderator: Moderatoren
ihja
**
Beiträge: 21 Registriert: Mo, 08.03.2010 16:26
Beitrag
von ihja » Di, 20.07.2010 09:09
Ich bekomme es eifach nicht hin eine Variable -hier test- in meine SQL-Abfrage ein zu bauen. Vielleicht kann mir jmd sagen wie es wirklich funktioniert?
Code: Alles auswählen
Dim test as String
test = "Zone1"
oTabelle= oStatement1.executeQuery("SELECT ""Gewicht"", "test" FROM ""Preise""")
komma4
********
Beiträge: 5332 Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:
Beitrag
von komma4 » Di, 20.07.2010 09:30
Du musst einen STRING zusammensetzen, Deine Variable da einbauen:
Code: Alles auswählen
sVariable = "kundenname"
sStatement = "SELECT ""id"", ""numwert"", " & sVariable & ", ""datum"" FROM ""Tabelle1"" "
' Statement erzeugen
oSQLAnweisung = oVerbindung.createStatement()
' Anweisung ausführen
oResultset = oSQLAnweisung.executeQuery( sStatement )
Hilft das weiter?
Moderation,4 : da es sich um eine BASIC-Frage handelt... in das zuständige Unterforum verschoben
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
ihja
**
Beiträge: 21 Registriert: Mo, 08.03.2010 16:26
Beitrag
von ihja » Di, 20.07.2010 11:43
Genau das habe ich gesucht vielen Dank!!