[DÚVIDA] Driver sql

4 respostas
T
DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;DataBaseName=name","sa","sa");

como eu descubro esse localhost que está minha db ?

4 Respostas

Markus_Alemao
T

Li e ainda nao sei qual numero coloco no driver manager…

passwordvc

Olha
ao arrancar o sql server ele te mostra o localhost

T

Compilando isso, recebo um erro no OpenDB …

“Error ao abrir java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver”

import java.sql.*;
import javax.swing.JOptionPane;

public class formBanco
{
    String driver="com.microsoft.jdbc.sqlserver.SQLServerDriver";
    String url = "jdbc:microsoft:sqlserver://IP:1433;DatabaseName=teste";   

    private Connection connection=null;
    private Statement statement=null;
    private ResultSet resultset=null;

    private String nome,id;

    public void openDB()
    {
        try
        {
            Class.forName(driver);

            connection = DriverManager.getConnection(url);

            statement = connection.createStatement();
            
        }
        catch(Exception e)
        {
            JOptionPane.showMessageDialog(null,"Error ao abrir "+e);
        }
    }

    public void closeDB()
    {
        try
        {
            connection.close();
        }
        catch(Exception e)
        {
             JOptionPane.showMessageDialog(null,"Erro ao fechar","Erro",JOptionPane.ERROR_MESSAGE);
        }
    }
    
    public boolean cadastra(String nome,String id)
    {
        boolean conseguiu = false;
        
        int linhas=0;
        
        String query = "INSERT INTO TESTE VALUES ('"+nome+"',"+id+")";
        
        try
        {
            linhas=statement.executeUpdate(query);
        }
            catch(Exception e)
        {
            JOptionPane.showMessageDialog(null,"Erro"+e);
        }
        
        if(linhas>0)
        {
            conseguiu=true;
        }

        return conseguiu;
    }
}

Sabem como posso arrumar isso ?

Minha DB está no odbc do windows ja.

Criado 27 de outubro de 2010
Ultima resposta 28 de out. de 2010
Respostas 4
Participantes 3