Hallo,
Ist es mögliche eine SQL Abfrage direkt in ein Textfile zu exportieren, und das Spaltenweise?
Bisher habe ich die Spalten manuell ausgelesen und in eine Liste "results" eingefügt, anhand verschiedener Indexe.
Und hier mein Algorithmus , um die Dateien zu schreiben:
Mein Problem besteht nun darin, das jede SQL Abfrage eine verschiedene Anzahl von Spalten wiedergibt, und diese auch jeweils in den Textfiles wiederzuerkennen sein sollen. Bitte um Hilfe!
Ist es mögliche eine SQL Abfrage direkt in ein Textfile zu exportieren, und das Spaltenweise?
Bisher habe ich die Spalten manuell ausgelesen und in eine Liste "results" eingefügt, anhand verschiedener Indexe.
Code:
Statement stmt = DatenbankVerbindung.createStatement();
ResultSet reset = stmt.executeQuery(sqlStatement);
//Print the data to the console
while(reset.next()){
results.add(reset.getString(1));
results.add(reset.getString(2));
}
Code:
int i=0,z=1;; //Zählvariablen die durch die Liste geht, um jeweils verschiedene Spalten einzutragen.
String row = pList.get(i)+"\t"+pList.get(z)+"\r\n";
i=i+2;
z=z+2;
int p=pList.size()-1;
while(z<=p){
row = row + pList.get(i)+"\t"+pList.get(z)+"\r\n";
i=i+2;
z=z+2;
;
}