kann leider keinen fehler ausmachen.

Status
Nicht offen für weitere Antworten.

stetabar

Bekanntes Mitglied
jemand ne idee, warum er mir die daten nich schreiben kann?

Code:
import java.sql.*;
import java.net.*;
import java.awt.event.*;
import java.lang.*;
import java.awt.*;
import javax.swing.*;

public class WeatherWrite{
  
  private String conn_Output;
  private String dbHost = "localhost"; 
  private String dbPort = "3306"; 
  private String dbName = "root"; 
  private String user = "admin"; 
  private String passwd = "root"; 
  private Connection conn = null; 
  private Statement statement;
  static public String dateVar, mysqlStatement; 
  static public double tempVar, preVar, windVar, lightVar, airVar;
  static int directVar;
      	
public WeatherWrite() { 
     initDB();
    
}

public void initDB(){

 //treiber laden
 String driver = "com.mysql.jdbc.Driver";

 try 
 	  { 
 	    Class.forName(driver).newInstance(); 
    	  } 
 catch (Exception e) 
      { 
         //System.out.println("Treiber nicht geladen!"); 
         //e.printStackTrace(); 
      }

 //verbindung herstellen

 try 
 {  
    conn = DriverManager.getConnection("jdbc:mysql://" + dbHost + ":" + dbPort + "/" + dbName  , user , passwd);
 } 
 catch(SQLException sqle) 
 {     
 	conn_Output = "jdbc:mysql://" + dbHost + ":" + dbPort + "/" + dbName + ","+ user+ ","+ passwd;
    //System.out.println(conn_Output);
 	//System.err.println("Error message: " + sqle.getMessage()); 
 }
}

public void closeDB(){
 
 //verbindung trennen
 if (conn != null) 
 { 
    try 
    { 
        conn.close();
        //System.out.println("Connection closed."); 
    } 
    catch(SQLException sqle) 
    { 
        //System.out.print(sqle.getMessage()); 
    } 
 }

}

public void datenAuslagern(){
	
	try{ 
      mysqlStatement = ("INSERT INTO `4cast_data` ( `ID` , `date` , `direct` , `temp` , `wind` , `air` , `light` , `pre` ) VALUES ('', '" + dateVar + "', '" + directVar + "', '" + tempVar + "', '" + windVar + "', '" + airVar + "', '" + lightVar + "', '" + preVar + "')");
      
      statement = conn.createStatement(); 
            
      ResultSet rs = statement.executeQuery(mysqlStatement);
      
    } 
    catch(Exception add){ 
      System.out.println("Fehlermeldung:" + add.getMessage());
    }
	
}

public void setDate(String dateTemp){
	dateVar = dateTemp;
}
public void setTemp(double tempTemp){
	tempVar = tempTemp;
}
public void setAir(double airTemp){
	airVar = airTemp;
}
public void setPre(double preTemp){
	preVar = preTemp;
}
public void setWind(double windTemp){
	windVar = windTemp;
}
public void setLight(double lightTemp){
	lightVar = lightTemp;
}
public void setDirect(int directTemp){
	directVar = directTemp;
}
}

vielen dank im voraus für die hilfe!
 

bambi

Bekanntes Mitglied
Ich glaube bei einem Insert muss man
Code:
ResultSet rs = statement.executeUpdate(mysqlStatement);
verwenden. Bei
Code:
ResultSet rs = statement.executeQuery(mysqlStatement);
gibt's da manchmal Probleme.
 

abollm

Top Contributor
Ohne dein Programm mir näher angeschaut zu haben, fiel mir doch gleich die folgende Zeile auf:
Code:
mysqlStatement = ("INSERT INTO `4cast_data` ( `ID` , `date` , `direct` , `temp` , `wind` , `air` , `light` , `pre` ) VALUES ('', '" + dateVar + "', '" + directVar + "', '" + tempVar + "', '" + windVar + "', '" + airVar + "', '" + lightVar + "', '" + preVar + "')");

Fällt dir daran etwas auf?

Es ist ein Unterschied, ob du das
Zeichen `
oder
das Zeichen '
verwendest!
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
D JPA findet keinen PersistenceProvider (maven, eclipselink) Datenbankprogrammierung 17
C keinen Zugang zum Dantenbank Datenbankprogrammierung 2
C Keinen Zugrift auf Datenbank Datenbankprogrammierung 2
X MySQL Java hat keinen Zugriff auf MySQL Datenbankprogrammierung 9
flenst111 SQL-Statement Wie konfiguriert man JDBC-Connect.richtig, damit es bei riesigen Tabs keinen Speicherüberlauf gibt? Datenbankprogrammierung 1
T Applet bekommt keinen Datenbankzugriff Datenbankprogrammierung 11
T Cast-Fehler: Spring Data exists.... boolean??? Datenbankprogrammierung 1
T compiler fehler: should be mapped with insert="false" update="false" Datenbankprogrammierung 1
O Create Table per JDBC Fehler: ORA-00922 Datenbankprogrammierung 4
H Fehler bei getConnection zu MySQL Datenbank Datenbankprogrammierung 18
S MySQL Hibernate: Fehler bei Verwendung von 2 unterschiedlichen Enumration Datenbankprogrammierung 3
S @OneToMany @JoinTable failed to lazily initialize a collection Fehler Datenbankprogrammierung 2
C Oracle Fehler beim list.add() Datenbankprogrammierung 5
das_leon MySQL Fehler bei der Zeitzone Datenbankprogrammierung 7
M SQL-Statement SQL mit Java, Update Fehler Datenbankprogrammierung 1
L MySQL Bekomme einen Fehler beim ResultSet Datenbankprogrammierung 12
DaCrazyJavaExpert Derby/JavaDB Unfindbarer Fehler im Datenbank-Code Datenbankprogrammierung 87
L SQL Fehler (Table/View does not exist) Datenbankprogrammierung 17
P MySQL JPA / MySQL - Fehler bei type=innoDB Datenbankprogrammierung 8
Thallius MySQL Wo ist der Fehler in dem Query? Datenbankprogrammierung 2
B JPA->fehler beim Insert in die Datenbank Datenbankprogrammierung 3
V Fehler beim Generierung Fehler beim Generierung java.lang.ArrayIndexOutOfBoundsException: 0 Datenbankprogrammierung 12
M MySQL-Syntax-Fehler Datenbankprogrammierung 1
H HSQLDB Beim öffnen folgender Fehler: ... java.lang.NullPointerException Datenbankprogrammierung 1
Z Finde den Fehler: Daten aus einer Access-Datenbank lesen Datenbankprogrammierung 12
W Jackcess Fehler Datenbankprogrammierung 1
I Fehler bei Ausgabe der Daten aus der DB Datenbankprogrammierung 3
J SQL-Statement Meine insert befehle funktionieren nicht und ich weiß nicht wo der fehler liegt Datenbankprogrammierung 5
serjoscha MySQL Eine Instanz von eigenem DBWrapper -> Fehler durch mehrfachbenutzung möglich? Datenbankprogrammierung 2
M Wo ist mein Fehler ? o: Datenbankprogrammierung 4
C H2 Syntax fehler beim erstellen einer Tabelle Datenbankprogrammierung 4
T JDBC Fehler Datenbankprogrammierung 2
Neumi5694 Java + MS Access + 64 Bit = Fehler -1073740777 Datenbankprogrammierung 2
T Fehler beim ausgeben von Tabellen Inhalt Datenbankprogrammierung 9
R Fehler 2601 trotz SQL-UPDATE ? Datenbankprogrammierung 2
B JDBC Connection Fehler Datenbankprogrammierung 8
J Fehler bei mySQL Query Datenbankprogrammierung 19
D Oracle PLSQL Block Fehler Datenbankprogrammierung 11
P SQL-Statement Bei meinem Statement ist ein Fehler? Datenbankprogrammierung 2
S Fehler mit JdbcRowSet Datenbankprogrammierung 2
A Oracle Unbekannter Fehler bei insert Befehl Datenbankprogrammierung 3
B MySQL Fehler: Cannot open connection mit Tomcat7, Hibernate und MySQL Datenbankprogrammierung 4
M PL/SQL Fehler "Kein Wert zurückgegeben" Datenbankprogrammierung 4
S 2 Tabellen zu einer zusammenführen, INSERT INTO Fehler Datenbankprogrammierung 5
Crashbreaker MySQL MySQL - Hibernate gibt Fehler aus Datenbankprogrammierung 25
M Access Update Statement Fehler update -> unmöglich? Datenbankprogrammierung 3
I Derby/JavaDB Update Fehler Datenbankprogrammierung 4
N Update Prepared Statement Fehler bei Argumenten Datenbankprogrammierung 3
D JDBC Fehler beim laden der nativen Bibliothek db2jcct2 Datenbankprogrammierung 9
N Oracle Fehler Ungültiges Zeichen Datenbankprogrammierung 2
jgh Zeichensatz-Fehler Datenbankprogrammierung 10
L Derby/JavaDB Fehler beim Erstellen einer Tabelle Datenbankprogrammierung 2
F hsqldb Fehler - unknown source Datenbankprogrammierung 11
E Fehler- Komme nicht auf Datenbank Datenbankprogrammierung 13
trash ResultSet Syntax Fehler Datenbankprogrammierung 11
trash JDBC Einbinden Fehler Datenbankprogrammierung 9
B Fehler in Stored Procedure Datenbankprogrammierung 7
E [ACCESS ODBC] INSERT INTO Fehler Datenbankprogrammierung 4
E Nach Server wechsel Datenbank fehler ?!? Datenbankprogrammierung 3
H Fehler bei null-Datum in MySQL-DB Datenbankprogrammierung 2
B SQL - Ich kann die Fehler nicht finden Datenbankprogrammierung 3
K DB2 Insert mit Subselect Fehler Datenbankprogrammierung 2
M Update mysql Fehler ?? Datenbankprogrammierung 4
T Fehler im SQL ... Datenbankprogrammierung 8
J Fehler bei Hibernate Configuration Datenbankprogrammierung 9
N group by fehler Datenbankprogrammierung 4
P SQL Fehler helft mir bitte Datenbankprogrammierung 12
F Fehler bei Stored Function Datenbankprogrammierung 2
S Fehler beim Auslesen von Daten Datenbankprogrammierung 6
C Wo ist der Fehler? Datenbankprogrammierung 5
H Fehler mit ". Microsoft Access Driver" Datenbankprogrammierung 12
K Fehler bei Rückgabewerten Datenbankprogrammierung 3
M Statemend Fehler Datenbankprogrammierung 11
H Beim insert bekomme ich den Fehler missing select keyword Datenbankprogrammierung 2
E Seltsamer Fehler Datenbankprogrammierung 10
T Fehler bei Verbindungsaufbau zu MySql DB Datenbankprogrammierung 4
S Fehler bei DB Verbindung Access Datenbankprogrammierung 6
A JDBC-Fehler "Objekt bereits geschlossen" Datenbankprogrammierung 4
O SQL-Query bringt Fehler Datenbankprogrammierung 4
B MySql DELETE Anweisung gibt Fehler zurück Datenbankprogrammierung 7
A Fehler beim Starten des Servers für H2 Database Datenbankprogrammierung 13
A Fehler in der HSQLDB Datenbankprogrammierung 6
B fehler bei select befehl Datenbankprogrammierung 5
G SQL fehler -> woran liegt das? Datenbankprogrammierung 3
M Odbc und Fehler Datenbankprogrammierung 44
M Fehler bei der Verbindung zu einer MSSQL/Express Datenbank! Datenbankprogrammierung 17
D mySQL emullierte PreparedStatements haben Fehler unter Last Datenbankprogrammierung 3
F Fehler in Suns FilteredRowSet Implementierung? Datenbankprogrammierung 11
R Fehler in der Eingabe? Datenbankprogrammierung 3
J Fehler bei Oracle-Datenbankverbindung Datenbankprogrammierung 2
E JDBC Oracle Fehler, zugriff auf datenbank (Cluster) Datenbankprogrammierung 5
P Fehler: result-set zeigt auf null, aber warum Datenbankprogrammierung 4
G Fehler in der select-Abfrage Datenbankprogrammierung 3
G Fehler beim Verbinden Datenbankprogrammierung 4
D Primary-Key -> Fehler: "Unique constraint violation& Datenbankprogrammierung 12
E Fehler in der SQL-Anweisung Datenbankprogrammierung 11
A Fehler in der Datenbankklasse Datenbankprogrammierung 14
M insert befehl funzt nicht!wo ist der fehler? Datenbankprogrammierung 5
N Fehler beim matchen von Strings via Query Datenbankprogrammierung 2
L komischer Fehler von ResultSet. Datenbankprogrammierung 2

Ähnliche Java Themen

Neue Themen


Oben