Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/304.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
创建到sql server 2008的java连接_Java_Sql Server 2008 - Fatal编程技术网

创建到sql server 2008的java连接

创建到sql server 2008的java连接,java,sql-server-2008,Java,Sql Server 2008,你好,我刚从网上学了大约2天java。现在,我正试图打开与数据库的连接,但我遇到了一个问题 java.sql.SQLException:找不到适合的驱动程序 jdbc:sqlserver://192.168.0.222;用户=sa;密码=N4ughty123456 这是我的剧本 private void kuybtnActionPerformed(java.awt.event.ActionEvent evt) {

你好,我刚从网上学了大约2天java。现在,我正试图打开与数据库的连接,但我遇到了一个问题

java.sql.SQLException:找不到适合的驱动程序 jdbc:sqlserver://192.168.0.222;用户=sa;密码=N4ughty123456

这是我的剧本

  private void kuybtnActionPerformed(java.awt.event.ActionEvent evt) {                                       
        String nameval = utext.getText();
        String passval = ptext.getText();
        String ipval   = iptext.getText();

        String dbURL = "jdbc:sqlserver://"+ipval+";user="+nameval+";password="+passval+"";
        Connection conn;
        try {
            conn = DriverManager.getConnection(dbURL);
        } catch (SQLException ex) {
            Logger.getLogger(Login.class.getName()).log(Level.SEVERE, null, ex);
        }
        if (conn != null) {
            System.out.println("Connected");
        }
    }    

我怎样才能解决这个问题?提前感谢

如前所述,jdbc驱动程序必须位于类路径上,也不要忘记关闭该连接。。 像