Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Java & MySQL...

    Ciao a tutti, sto cercando di far funzionare MySql col connector mysql per java , il server è installato, è in esecuzione sulla porta 3306 ed ho creato una classe giusto per provarlo un attimo , ma mi da degli errori strani ... il codice è il seguente...

    import com.mysql.jdbc.*;
    import java.sql.*;

    public class TestSql {
    public static void main (String[] args) {
    String driver = "com.mysql.jdbc.Driver";
    Class.forName(driver);
    String url = "jdbc:mysql://127.0.0.1:3306/";
    Connection conn = DriverManager.getConnection(url,"root","leonardo") ;
    try {
    Statement stat = conn.createStatement();
    stat.execute("CREATE TABLE Utenti (Message CHAR(20))");
    stat.execute("INSERT INTO Utenti VALUES('Hello, world')");
    ResultSet result = stat.executeQuery("SELECT * FROM Utenti");
    result.next();
    System.out.println(result.getString(1));
    }
    finally {
    conn.close();
    }
    }
    }

    con access tramite il ponte jdbcodbc funziona, ma con mySql
    mi da 3 errori strani...
    reference to Connection is ambiguos,both class java.sql and class com.mysql.jdbc.Connection in com.mysql.jdbc match ....., e lo stesso lo da anche per Statement e ResultSet ...
    boh , se tolgo import java.sql. da altri errori...
    sto inserendo il file jar connector mysql nella cartella dell'applicazione.. non è che è per quello che non va ? altrimenti come posso fare ?

    ciao

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,328
    Non devi fare l'import del Connetor-J.
    Togli questa riga:
    codice:
    import com.mysql.jdbc.*;
    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  3. #3
    Ciao LeleFT grazie per la risposta però ora mi ritrovo con l'errore Class Not Found, non capisco perchè non la trova... ho il jar nella cartella dell'applicazione, e addiritura anche inserito nella variabile d'ambiente Path....
    :rollo:

  4. #4
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,328
    Scompatta il JAR nella directory della tua applicazione.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.