dbooks.de --> home (Logo) Seitenstatus 1

 Java


Erste Schritte Primer

Variablen in Java Variablen

Strukturen in Java Strukturen

awt-Paket Oberfläche

Java-Applets Applets

JDBC

Servlets und JSP Servlets

Enterprise Java Beans EJB

Java-Anwendungen und Bibliotheken Material

Software fürJava Software

Primer zu JDBC
Primer
SQL
sql
Links zu Java JDBC
Links

PageMap 
(Umfang 180 Seiten)



Sponsoring  


Netonstage - webprojekte - webconsulting - softwareentwicklung


 


Auswahl dBooks:

Suche und verwandte Themen  







Verschiedenes  




back


     Primer


Die Vorgehensweise beim Aufbau einer Datenbankverbindung ist relativ gleich:
  1. Festlegen des verwendeten Treibers
  2. Aufbau einer Verbindung zur konkreten Datenbank
  3. Erzeugen eines Ausdruck-Objekts
  4. Erzeugen eines Resultsets mit der Abfrage


    Ausgabe dBooks


Eine einfache Verbindung mit der Ausgabe des Resultsets.

Beispiel anschauen
(javaServletResults/JdbcPrimer.htm)

   Quellcode
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.sql.*;

public class JdbcPrimer extends HttpServlet {

   public void doGet( HttpServletRequest myRequest, HttpServletResponse myResponse ) throws IOException,ServletException {
  
      // prepare
      myResponse.setContentType( "text/html" ); // MimeType
      PrintWriter out = myResponse.getWriter();

      // prepare db-Connection
      Connection dbConnection = null;
      Statement dbStatement = null;
      ResultSet dbResultSet = null;

      // out
      out.println( "<h1>JDBC Primer-Example (dBooks)</h1>" );
     
      try {
         Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();
         dbConnection = DriverManager.getConnection("jdbc:odbc:url");
         dbStatement = dbConnection.createStatement();
         dbResultSet = dbStatement.executeQuery ("SELECT * FROM theme");
         while (dbResultSet.next()) {
            out.println("<h3>" + dbResultSet.getString("themeShort") + "</h3>");
            out.println(dbResultSet.getString("themeXml"));
         }
      }
      catch (Exception e) {
         out.println("Probleme mit Servlet! " + e.toString());
         //e.printStackTrace();
      }
      try {
         dbResultSet.close();
         dbStatement.close();
         dbConnection.close();
      }
      catch (SQLException e) {
         out.println("SQL Exception Finally! ");
         e.printStackTrace();
      }
   }
}




  Links



Unkommentierte Links:

Bewertung: computerworld.com: Java Database Connectivity
Bewertung: Mathias Mahnke: Java und Datenbanken
Bewertung: wt.informatik.uni-rostock.de: Java und Datenbanken (II) - 2 Zugriff auf serverseitige Datenbanken
Bewertung: wt.informatik.uni-rostock.de: Java und Datenbanken (II) - 3 Datenausgabe und -manipulation mit SQL

Link empfehlen





 forward


(München, 2001-05-04 09:30:27 / )
Der Betreiber von www.dBooks.de übernimmt keine Verantwortung für den Inhalt und die Richtigkeit der Angaben auf den verlinkten Websites. Zu den üblichen NoNos gibt es keine direkten Verweise.

(Umfang dBook Java: 180 Themenseiten )
letzte Generierung Mon, 04 Jun 2001 21:48:56 GMT 94
© Werner Diwischek