Zum Inhalt springen

Bitte um Hilfe mit SQL und Multidemsionalem Array


Timberwolf

Empfohlene Beiträge

Hallo,

ich habe da ein kleines Problem mit einem Array meinem SQL Ergebnis.

Es geht darum das ich aus einer Tabelle Termine(titel,orte,datum_von, datum_bis etc.) auslesen und diese Daten in ein Multidimensionales Array packen will.

Ich habe es mittlerweile mit einer while und for schleife versucht aber es will mir nicht gelingen... kann mir einer nen Tip geben wie man sowas am besten macht??? hier ein kleiner Auszug aus dem Code



String SQL_termine = "SELECT * FROM termine";

		this.stmt = this.con.createStatement();

		this.res_set = this.stmt.executeQuery(SQL_termine);

                resultSetMetaData = this.res_set.getMetaData();

                columnCount = resultSetMetaData.getColumnCount();


while(this.res_set.next())

        for(int j = 0;j <= 3;j++){

        	termine = new String[1][columnCount];

			//while (this.res_set.next()) {

			termine[0][j] = this.res_set.getString("titel");

			System.out.println(termine[0][j]);

			}

es ist wahrscheinlich mal wieder eine kleinigkeit die mir nicht auffällt oder die ich nicht sehe...

Danke schonmal für die Hilfe....

gruss Timberwolf

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hier einmal Beispielcode, der eine ArrayList verwendet. Ein Array würde analog funktionieren:


PreparedStatement loStatement = goConnection.prepareStatement("SELECT name FROM import.daten ORDER BY name");

ResultSet loResult = loStatement.executeQuery();


while (loResult.next()) {

	if (la == null)

		la = new ArrayList<String>();


	la.add( loResult.getString("name") );

}


loResult.close();

loStatement.close();

Phil

Link zu diesem Kommentar
Auf anderen Seiten teilen

okay....

und wenn ich das dann mal richtig verstehe kann ich bei dem la.add noch meine ganzen anderen Spalten hinzufügen oder?!

danke werde das mal eben ausprobieren... :)

oaky die ausgabe hatte ich so ähnlich auch schon....aber danke schonmal

hab vergessen zu sagen das ich alles was ich es aus der DB habe in ein JTable einfügen muss... von daher kam mir halt die Idee mit dem Array... hab mit der Arraylist noch nicht soviele erfahrungen... kann ich auf die auch wie auf ein Array zugreifen ???

gruss

Bearbeitet von Timberwolf
Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...