Hallo,
Ich habe SQL Befehle die ich an die DB senden möchte. Dabei weiß ich zur Laufzeit nie, ob es sich im selects, updates, Strored Procedures, compute oder print Anweisungen handelt.
Mein Problem ist, dass ich nicht weiß, wie ich diese Möglichkeiten programatisch behandeln soll. Z.B. Kann ich select befehle mit 'executeQuery' absetzten, update und insert Befehle hingegen sinf besser mit 'executeUpdate' verarbeitbar. Was ich aber mit Stored Procedures und Print Anweisungen machen soll weiß ich nicht. Zude, gefällt es mir nicht (wirklich garnicht) unterschiedliche Methoden zum Ausführen eines Befehles benutzen zu sollen. Benutze ich aber einfach die 'execute' Methode, weiß ich nicht woher ich wissen soll ob ich ein ResultSet oder einen String zurückgeliefert bekomme. Oder nichts im Falle eines update oder insert Befehles.
Ich habe ein Programm in dem der Benutzer Komadozeilen basiert SQL Befehle absetzten kann und deren Ergebnisse angezeigt bekommt.
Danke!
Ich habe SQL Befehle die ich an die DB senden möchte. Dabei weiß ich zur Laufzeit nie, ob es sich im selects, updates, Strored Procedures, compute oder print Anweisungen handelt.
Mein Problem ist, dass ich nicht weiß, wie ich diese Möglichkeiten programatisch behandeln soll. Z.B. Kann ich select befehle mit 'executeQuery' absetzten, update und insert Befehle hingegen sinf besser mit 'executeUpdate' verarbeitbar. Was ich aber mit Stored Procedures und Print Anweisungen machen soll weiß ich nicht. Zude, gefällt es mir nicht (wirklich garnicht) unterschiedliche Methoden zum Ausführen eines Befehles benutzen zu sollen. Benutze ich aber einfach die 'execute' Methode, weiß ich nicht woher ich wissen soll ob ich ein ResultSet oder einen String zurückgeliefert bekomme. Oder nichts im Falle eines update oder insert Befehles.
Ich habe ein Programm in dem der Benutzer Komadozeilen basiert SQL Befehle absetzten kann und deren Ergebnisse angezeigt bekommt.
Danke!