insérer des valeurs dans la base de données SQL à l'aide de JDBC

salut essaie d'insérer des valeurs dans la base de données SQL à l'aide de jdbc. Code actuel, capable de se connecter et de requête sql DB. suis en utilisant executeupdate pour insérer les valeurs .ce code n'est pas de donner toutes les erreurs.mais les valeurs ne sont pas s'insérer dans SQL DB. comment puis-je insérer des valeurs en DB???

  import com.microsoft.sqlserver.jdbc.SQLServerDataSource;
  import com.microsoft.sqlserver.jdbc.SQLServerException;
  import java.sql.*;

    import java.sql.Connection;
class New{
Connection connection = null;
void condb() throws SQLServerException, SQLException{

  SQLServerDataSource dataSource = new SQLServerDataSource();
    dataSource.setServerName("OEl");
    dataSource.setPortNumber(1433);
    dataSource.setDatabaseName("Example");
    dataSource.setUser("sa");
    dataSource.setPassword("******");
        connection = dataSource.getConnection();
        connection.setAutoCommit(false);
        System.out.println("Connected to server !!!");
}
 void insertvalues() throws SQLException{
   Statement statement1=connection.createStatement();
                       statement1.executeUpdate("insert into dbo.Company " +
             "values('abc', 2)");

}
public static void main(String args[]) throws SQLServerException, SQLException{
New con=new New();
con.condb();
 con.insertvalues();
}
   }
  • Une application doit à peu près jamais être à l'aide de sa en tant qu'utilisateur. Ne pas le faire, même dans un exemple (c'est distrayant, au mieux).
InformationsquelleAutor user998461 | 2011-11-04