carookee - group communication for you
Home / JavaForum / Networking
Infos   |   Features   |   Gold-Edition   |   Kundenservice   
java
  Übersicht
  Forum
Beginner
Java allgemein
JDBC
JNI
Networking
Online-Ressourcen
Swing + AWT
XML
Meckerecke
  Mitglieder
LOGIN





· Passwort vergessen
· Kostenlos anmelden
  Information
  Demo
  Features
  Im Vergleich
  Anmeldung
SUCHE
Beiträge, Foren oder Verfasser finden:
  Kundenservice
  Impressum
  Datenschutz
  AGB
Status
2.337 User online
0 User eingeloggt
 

Beiträge
   Antworten     Neuer Beitrag    

Beitrag 159 von 610 (26%) |<   <   >   >|

Autor Gast
Datum 06.06.02, 16:24
Betreff mit jsp auf datenbank zugreifen


mein in java programmierter datenbankzugriff funktionniert in jsp nicht. ich erhalte immer die fehlermeldung:

Z:\tomcat\work\localhost_8080\_0002fBasti_0002fErtrag_0002ejspErtrag_jsp_5.java:140: Variable glob may not have been initialized.
en = p*glob*pro/100;

der wert für glob wird aus einer acsessdatenbank herausgesucht und wenn ich das programm in java mit mainmethode laufen lasse funktioniert der zugriff.
//Datenbankzugriff

String URL = "jdbc:odbc:Solardaten";
String Benutzername = "Mickey";
String Passwort = "Mouse";

//Laden des JDBC-Treiber Brücke JDBC-ODBC
try
{
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}
catch(Exception e)
{
    System.out.println("JDBC/ODBC-Treiber konnte nicht geladen werden.");
    
}
//Verbindung herstellen
Connection verbindung = null;
java.sql.Statement befehl = null;
try
{
    verbindung = DriverManager.getConnection(URL, Benutzername, Passwort);
    //Erzeugen eines Statement Objekt, dient dem Senden von SQL-Befehlen an die DB
    befehl = verbindung.createStatement();
}
catch(Exception e)
{
    System.err.println("Verbindung zu "+URL+" konnte nicht hergestellt werden");
}

//Daten aus der Datenbank werden abgefragt
try
{
    PreparedStatement ps = verbindung.prepareStatement("SELECT Global FROM Global WHERE XWert = ? AND YWert = ?");
    ps.setInt(1, x);
    ps.setInt(2, y);
    
    ResultSet rs = ps.executeQuery();
    
    //Wert für die Globalstrahlung wird herausgegriffen
    while(rs.next())
    {
        
        glob = rs.getDouble("Global");
    }
    
    verbindung.close();
}
catch (Exception e)
{
    e.printStackTrace();
}



Diskussionsverlauf:
mit jsp auf datenbank zugreifen
    Re: mit jsp auf datenbank zugreifen

 Auf diesen Beitrag antworten
 Neuen Beitrag verfassen


|<   <   >   >|

                                                                                                                                                                                                                           

Impressum  · Datenschutz  · AGB  · Infos  · Presse
Ein modernes Forum: teamturn.com