Hinweis: Das Forum wird geschlossen! Neue Registrierungen sind nicht mehr möglich!

 Zurück zu Pro-Linux   Foren-Übersicht   FAQ     Suchen    Mitgliederliste
Java und SQL

 
Neuen Beitrag schreiben   Auf Beitrag antworten    Pro-Linux Foren-Übersicht -> Programmieren - Allgemein
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
oli



Anmeldungsdatum: 25.12.2000
Beiträge: 46

BeitragVerfasst am: 31. Jan 2001 8:33   Titel: Java und SQL

Hi,

ich suche verzweifelt eine einfache Erklärung, wie man eine Microsoft Access Datenbank von einem Java Programm aus
über die JDBC-ODBC Bridge anspricht.
Ich kapiere einfach nicht, wie man mit dem Driver Manager umgehen muss, geschweige denn, wie man überhaupt den richtigen Treiber lädt und die Daten über SQL Statements abfragt bzw. in die Datenbank hineinschreibt

So schwer kann das doch nicht sein.
Über Links mit einfachen Erklärungen oder eigene Beschreibungen wäre ich sehr dankbar

cu

oliver
 
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden

Descartes
Gast





BeitragVerfasst am: 01. Feb 2001 22:42   Titel: Re: Java und SQL

Buchempfehlung:
Christian Ullenbohm: Java ist auch eine Insel
http://www.java-tutor.com/javabuch/index.htm

Bruce Eckel: Thinking in Java
http://www.eckelobjects.com/DownloadSites/

Guido Krüger: GoToJava2 2.Auflage
http://www.javabuch.de/

code:

import java.sql.*;

public class Sql {

public static void main( String args[] ) {

String dbUrl = "jdbc:odbc:PflanzenDB";
String dbUser = "";
String dbPassword = "";

Connection dbConn;
Statement sqlStmt;
ResultSet rSet;

try {
Class.forName ( "sun.jdbc.odbc.JdbcOdbcDriver" );
} catch (Exception e) {
System.out.println ("Fehler bei ODBC-JDBC-Bridge!");
return;
} // try...catch

try {
dbConn = DriverManager.getConnection( dbUrl, dbUser, dbPassword );
sqlStmt = dbConn.createStatement();
String strSQL = "SELECT Pflanzenname, Preis FROM Pflanzen";
rSet = sqlStmt.executeQuery (strSQL);
} catch (Exception e) {
System.out.println ("Fehler bei Datenbankzugriff!");
return;
} // try...catch

try {
while ( rSet.next() ) {
System.out.println ( rSet.getString(1) + "\n" +
rSet.getString(2) + "\n" );
} // while
sqlStmt.close ();
dbConn.close ();
} catch ( Exception e ) {
System.out.println ("Fehler bei Tabellenabfrage!");
return;
} // try...catch
} // main
} // class Sql

 

Beiträge vom vorherigen Thema anzeigen:   
     Pro-Linux Foren-Übersicht -> Programmieren - Allgemein Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehen Sie zu:  

Powered by phpBB © phpBB Group
pro_linux Theme © 2004 by Mandaxy