ERLEDIGT
NEIN
NEIN
ANTWORTEN
4
4
ZUGRIFFE
700
700
EMPFEHLEN
-
Hi Leute...
Ich bin Wirtschaftsinformatik - Student im 2.Semester und schlage mich nun seit einem halben Jahr mit Java herum... anfangs stand ich damit ziemlich auf Kriegsfuss, jedoch mittlerweile würde ich sagen habe ich die nötigen Grundkenntnisse und auch schon ein wenig Erfahrung mit Applets und dem Design von Grafikoberflächen.
Mein Problem: Ich würde sehr gerne mehr über die Datenbankanbindung mit Java erfahren... Einige Sachen sind mir bereits bekannt durchs "googlen" jedoch habe ich Mühe die wichtigen Zusammenhänge zu erkennen...
Es geht mir nich primär über Detail-Infos über die JDBC-Entwicklung sondern vielmehr über den Aufbau eines Datenbankzugriffs und die Implementierung.
Vielleicht hat jemand in seiner Linksammlung gerade ein paar tolle URL's wo diese Thematik sachlich und prägnant eingeführt wird?
Besten Dank schon im Voraus...
*Frohe Ostern*
-
25.03.05 14:46 #2
- Registriert seit
- Jun 2002
- Ort
- Saarbrücken (Saarland)
- Beiträge
- 9.886
- Blog-Einträge
- 29
Hallo!
Prinzipiell geht man dazu wie folgt vor:
1) Datenbank Treiber Klasse laden.
2) Verbindung erzeugen -> Connection Objekt
3) Statement erzeugen über Connection -> Statament Objekt
4) Abfrage absetzen über Statement -> ResuktSet
5) Über Ergebnis iterieren (ResultSet)
6) ResultSet schließen
7) Statement schließen
8) Verbindung schließen
Für welche Datenbank möchtest du denn ein Beispiel haben?
Gruß Tom
-
Innerhalb einer Projektarbeit würde es darum gehen Daten aus einer MySQL Datenbank zu lesen/editieren/anzuzeigen.
Die einzelnen Statements finden sich im Netz ohne Probleme... aber ich verstehe den ganzen Rahmen einfach noch nicht so.... es fehlt irgendwie der Bezug....
Danke für die schnelle post.
-
25.03.05 15:16 #4
- Registriert seit
- Jun 2002
- Ort
- Saarbrücken (Saarland)
- Beiträge
- 9.886
- Blog-Einträge
- 29
Hallo!
Wenn du weitere Fragen hast schieß einfach los... aber bitte etwas konkreter wenns geht
Ansonsten schau mal hier:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
/** * */ package de.tutorials; import java.sql.Connection; import java.sql.ResultSet; import java.sql.ResultSetMetaData; import java.sql.Statement; import com.mysql.jdbc.jdbc2.optional.MysqlDataSource; /** * @author Administrator * */ public class MySQLExample { /** * @param args */ public static void main(String[] args) throws Exception { // Datenbanktreiber laden Class.forName("com.mysql.jdbc.Driver"); // Verbindung Konfigurieren MysqlDataSource mds = new MysqlDataSource(); mds.setUser("root"); mds.setPassword(""); mds.setServerName("localhost"); mds.setPort(3306); mds.setDatabaseName("test"); // Verbindung herstellen Connection con = mds.getConnection(); // Statement formulieren Statement stmt = con.createStatement(); ResultSet rs = stmt.executeQuery("select * from user"); ResultSetMetaData rsmd = rs.getMetaData(); int columnCount = rsmd.getColumnCount(); //Über Ergebnis interieren while (rs.next()) { for (int i = 1; i <= columnCount; i++) { System.out.print(rs.getString(i)); System.out.print(" "); } System.out.println(); } rs.close(); stmt.close(); con.close(); } }
Gruß Tom
-
Hallo...
Das war genau das was ich gebraucht habe... Besten Dank! Der Quellcode hat meine Frage bereits beantwortet!
Besten Dank für die super Hilfe...
schöns Wkend noch...
Gruss
Ähnliche Themen
-
java jdbc Datenbankanbindung oracle
Von rical im Forum JavaAntworten: 7Letzter Beitrag: 21.05.08, 14:20 -
Java braucht starthilfe...
Von Unicate im Forum JavaAntworten: 5Letzter Beitrag: 21.02.06, 18:12 -
Borland Starthilfe
Von Cusco im Forum C/C++Antworten: 10Letzter Beitrag: 19.01.06, 04:35 -
Starthilfe :)
Von inzzi im Forum Fotografie & DigitalfotografieAntworten: 9Letzter Beitrag: 05.01.04, 02:50 -
Starthilfe Gesucht
Von BlackMunky im Forum 3D Studio MaxAntworten: 23Letzter Beitrag: 24.09.01, 15:12





Zitieren

Login





