sql >> Databáze >  >> RDS >> Mysql

Integrace Java MySQL s ArrayLists

Musíte vložit svůj kód do metody. Zkuste toto a poté „spusťte“ svou třídu:

public class SQL {

    public static void main(String[] args) throws SQLException {
        Connection con = DriverManager.getConnection("jdbc:mysql://instance23389.db.xeround.com:15296/Inventory","user","password");
        PreparedStatement Statement = con.prepareStatement("Select * from name");
        ResultSet result = Statement.executeQuery();
        while(result.next()) {
            // do something with the row
        }
    }
}

Pokud kódujete hlavní metodu, jako je tato (static , s void návratový typ a String[] parametr), pak můžete „spustit“ svou třídu.

Všimněte si, že řádek

Class.forName("com.mysql.jdbc.Driver");

je zcela zbytečné:Ovladač se načte, když se pokusíte otevřít připojení.



  1. Nelze naplnit fond (není k dispozici žádný vyrovnávací prostor)

  2. Chyba duplicitního klíče zamykání MySQL

  3. Dotaz Mysql k nalezení všech řádků, které mají stejné hodnoty jako jiný řádek

  4. Zobrazuje se chyba Chyba při převodu datového typu nvarchar na skutečný.