SQL Datenbankabfrage in Array speichern

Status
Nicht offen für weitere Antworten.

anubiss

Neues Mitglied
Hi,
ich habe folgendes Problem.

Ich möchte eine Tabelle aus meiner Datenbank auslesen und diesen dann in einem Array speichern, allerdings weiß ich leider nicht wie ich das machen soll.

Kann mir vielleicht jemand sagen wie man dass hinkriegt?

Danke

Code:
		// Laden des Treibers per Klassen-Loader
		try {
			Class.forName("com.mysql.jdbc.Driver");

		} catch (ClassNotFoundException e) {

			System.out.println("Kann den Treiber nicht laden!");
		}

		Connection con = null;
		// dantenbankname
		String db = "jdbc:mysql://localhost/Kasse";
		String user = "root";
		String pass = "";

		try {
			con = DriverManager.getConnection(db, user, pass);

		} catch (SQLException e) {

			System.out.println("Verbindung fehlgeschlagen!");
		}

		Statement state = null;

		try {
			state = con.createStatement();

		} catch (SQLException e) {

			System.out.println("Konnte kein Statement erzeugen");
		}

		String sql = "SELECT * FROM Artikel";

		try {

			 res = state.executeQuery(sql);
			 
			while (res.first()) {
				ID = res.getString("ID");
				Artikelnummer = res.getString("Artikelnummer");
				Artikelbeschreibung = res.getString("Artikelbeschreibung");
				MwStCode = res.getString("MwStCode");
				Warengruppennummer = res.getString("Warengruppennummer");
				Preis = res.getDouble("Preis");
				System.out.println(ID + " " + Artikelnummer + " " + Artikelbeschreibung + " " + MwStCode);
				
				
				//Speichern der Daten in einem Array


				} 
								
			}

		} catch (SQLException e) {

			System.out.println("Der Query ist fehlerhaft");
		}
 
S

SlaterB

Gast
zunächst mal musst du die 6 Werte EINER Zeile irgendwie verpacken,
z.B. in einem Object[] der Länge 6 oder eine eigene Klasse oder was auch immer

dann brauchst du ein Array oder eine Liste für dieses Objekt für jede Zeile,
wenn du die Anzahl der Zeilen vorher nicht weißt dann besser ne Liste,

da kannst du das Objekt zu jeder Zeile einfügen, fertig
 
G

Gast

Gast
check mal

String db = "jdbc:mysql://localhost/Kasse";
ab // sprich
String db = "jdbc:mysql: ->//localhost/Kasse"; <-
ist der Befehl ausdokumentiert.

mfg
 
S

SlaterB

Gast
ein // innerhalb eines String (Anführungszeichen) ist kein Problem ;)

nur das Forum ist nicht so schlau beim Parsen
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
L Datenbankabfrage mit loop Datenbankprogrammierung 17
N MySQL Datenbankabfrage oder Arraylist? Datenbankprogrammierung 2
J Datenbankabfrage / Teilmengen Datenbankprogrammierung 2
S MySQL JTable zeigt nach Datenbankabfrage eine Spalte zu viel an Datenbankprogrammierung 0
S MySQL Datenbankabfrage mit Eingabe aus Textfeld vergleichen Datenbankprogrammierung 4
C Modellierung Datenbankabfrage Datenbankprogrammierung 1
W SQL-Statement Datenbankabfrage über Yahoo Datenbankprogrammierung 0
B Fehlerhafte Datenbankabfrage Datenbankprogrammierung 3
H Oracle Datenbankabfrage ausgeben Datenbankprogrammierung 13
E MySQL Anzeige Datenbankabfrage in Textfeld o.ä. Datenbankprogrammierung 34
L Datenbankabfrage mit einer Range Datenbankprogrammierung 3
Y JDBC - Datenbankabfrage Webserver Datenbankprogrammierung 4
E H2 - Datenbankabfrage gibt NULL aus? Datenbankprogrammierung 4
H Einfache Datenbankabfrage Datenbankprogrammierung 14
S ResultSet einer Datenbankabfrage - Nullpointer Exception Datenbankprogrammierung 13
F Problem mit Datenbankabfrage Datenbankprogrammierung 7
M Problem bei einfacher Datenbankabfrage Datenbankprogrammierung 7
W Problem mit Datenbankabfrage Datenbankprogrammierung 3
S Datenbankabfrage mit Applet Datenbankprogrammierung 13
A Datenbankabfrage mit KeyListener Datenbankprogrammierung 5
C Rückgabetyp einer Datenbankabfrage Datenbankprogrammierung 12
V Datenbankabfrage in einem Textfeld ausgeben Datenbankprogrammierung 3
L einfache Datenbankabfrage ohne erstes Element Datenbankprogrammierung 2
E Nochmal eine Datenbankabfrage Frage :-o (JOIN oder so) Datenbankprogrammierung 4
R NUllPointerException bei Datenbankabfrage Datenbankprogrammierung 4
P Datenbankabfrage MYSQL aus Applet heraus Datenbankprogrammierung 6
D Datenbankabfrage will nicht funktionieren Datenbankprogrammierung 5
C vergleichende Datenbankabfrage Datenbankprogrammierung 5
G datenbankabfrage Datenbankprogrammierung 4
A datenbankabfrage in sql mit java Datenbankprogrammierung 32
T Nochmal Datenbankabfrage Datenbankprogrammierung 6
M MySQL Datenbank in Array Datenbankprogrammierung 2
S Suche In SQL Datenbank mit array Datenbankprogrammierung 6
N SQL Datenbank Spalte in Java Array Datenbankprogrammierung 2
W MySQL DB Abfrage in Array, gemischte Array, generelles vorgehen Datenbankprogrammierung 4
G Eine Spalte in xampp als Typ array erstellen - ein array mit "insert" hinzufügen. Datenbankprogrammierung 3
S MongoDB - Abfrageergebnis in Array speichern Datenbankprogrammierung 2
V Datenbankwerte in Array einfügen Datenbankprogrammierung 1
L MySQL Vergleichen von Array-Inhalt, Ausgabe gleicher Daten Datenbankprogrammierung 3
T Oracle Resultset to Array sehr langsam. Datenbankprogrammierung 8
A Oracle insert Array in DB Datenbankprogrammierung 7
J SQL SELECT mit einem Array Datenbankprogrammierung 1
M byte-Array in Datenbank speichern Datenbankprogrammierung 2
N String Array in While Schleife befüllen Datenbankprogrammierung 2
2 MySQL Daten aus einer Array auslesen und MySQL Statment erstellen. Datenbankprogrammierung 5
H JSON Array abfrage beschleunigen Datenbankprogrammierung 2
S MySQL ResultSet in ein Array übertragen Datenbankprogrammierung 7
Kenan89 Oracle Daten einer Tabelle in Array speichern Oracle Datenbankprogrammierung 10
M Problem Array in BLOB-Feld in DerbyDB zu speichern Datenbankprogrammierung 5
N Ergebnisse von exectueQuery als Array ausgeben Datenbankprogrammierung 2
S Matrix vom Typ Double aus .txt lesen und in ein Array speich Datenbankprogrammierung 3
S PreparedStatement setArray(int i, java.sql.Array) Datenbankprogrammierung 17
D String[][] Array in Access Datenbank speichern Datenbankprogrammierung 5
K Ergebnis aus SQL Abfrage in Array speichern Datenbankprogrammierung 3
B double Array in MySQL Datenbank speichern/laden Datenbankprogrammierung 12
L DB Felder in einem Array speichern und wieder auslesen Datenbankprogrammierung 11
V Daten aus Tabelle in einen Array Datenbankprogrammierung 4
L Array / Bitset in Mysql-DB speichern Datenbankprogrammierung 3
K Weiterverarbeitung der DB-Daten...Array...Vector...??? Datenbankprogrammierung 3
T Aus einem Array in Datenbank einlesen? Datenbankprogrammierung 3
R Mongodb Daten in einem bestimmten Document speichern Datenbankprogrammierung 1
OnDemand Externe IDs speichern - Tabellenaufbau Datenbankprogrammierung 8
OnDemand Spring Boot Speichern in Threads Datenbankprogrammierung 6
D Daten aus der Firebase-Echtzeitdatenbank abfragen und in Variablen speichern (JAVA) Datenbankprogrammierung 0
D MYSQL goorm IDE - Wie speichern? Datenbankprogrammierung 0
T Java Spiel Daten speichern Datenbankprogrammierung 1
S Sets speichern Datenbankprogrammierung 2
B Denkanstoß bei Abschreibungstabelle in DB speichern Datenbankprogrammierung 0
temi Wie kann ich "Class" in einer DB speichern? Datenbankprogrammierung 2
Danloc Informationen für Datenbankverbindung wo/wie speichern? Datenbankprogrammierung 11
D foreignkey abfragen und speichern Datenbankprogrammierung 74
F Java Objekte in einer Datenbank speichern Datenbankprogrammierung 4
L HSQLDB Bilder in der DB speichern? Datenbankprogrammierung 6
perlenfischer1984 Java Objecte speichern mit Hibernate ? Datenbankprogrammierung 2
I SQLite Objekt speichern einer Serialisierter Klasse Datenbankprogrammierung 1
J Dateien in MySQL speichern & indizieren Datenbankprogrammierung 2
Androbin [Serializing] Mehrere Objekte in einer einzigen Datei speichern Datenbankprogrammierung 1
S CSV File in Datenbank speichern!? Datenbankprogrammierung 1
L Werte in Datei speichern Datenbankprogrammierung 16
E MySQL Große Datenmengen reibungslos speichern für Gameserver Datenbankprogrammierung 6
M MySQL Einzelne Systeminformationen speichern Datenbankprogrammierung 2
AMStyles Kann Wert nicht speichern (MAX VALUE) Datenbankprogrammierung 9
H MySQL Datenbank-Settings speichern Datenbankprogrammierung 10
5 Image in Datenbank speichern Datenbankprogrammierung 11
pg1337 PostgreSQL Werte auf Eingabe speichern Datenbankprogrammierung 23
B Feld in einer @Entity als Text speichern Datenbankprogrammierung 5
D MySQL Bild aus DB auslesen und auf FTP Speichern Datenbankprogrammierung 7
G Oracle Speichern der Reihenfolge Datenbankprogrammierung 2
I SQL_Abfrage-Ergebnis (ResultSet) in String[] speichern Datenbankprogrammierung 29
X Connection schließen oder speichern? Performance Frage Datenbankprogrammierung 7
S Verschiedene Informationen gleichen Typs speichern und auslesen Datenbankprogrammierung 4
T Derby/JavaDB byte[] in Datenbank speichern [JPA] Datenbankprogrammierung 10
Z MySQL werte von formular speichern Datenbankprogrammierung 3
D Hibernate: ArrayList in DB speichern und auslesen Datenbankprogrammierung 4
G Lange Texte in der DB speichern Datenbankprogrammierung 3
S Textur in DB speichern Datenbankprogrammierung 7
J MySQL Hibernate: Probleme beim Speichern von OneToMany - Datensätzen Datenbankprogrammierung 2
K PostgreSQL PDF-Dateien in Datenbank speichern und auslesen Datenbankprogrammierung 4
B Japanische Zeichen in MSSQL-DB speichern Datenbankprogrammierung 2
H Datenbank in Datei speichern / laden Datenbankprogrammierung 8

Ähnliche Java Themen


Oben