一样的程序,放在Eclipse上能够运行,但是放在NetBeans上就出现异常!

来源:百度知道 编辑:UC知道 时间:2024/06/15 12:28:43
该程序是连接SQL数据库用的,为什么会出现两种情况呢??需要怎么配置netbeans才可以在其中编写JAVA连接数据库?
程序如下:
import java.sql.*;
public class test
{
Connection conn = null;
Statement stmt = null;
ResultSet rs = null;
String driver ="com.microsoft.sqlserver.jdbc.SQLServerDriver";
String url ="jdbc:sqlserver://localhost:1433;databaseName=house";
String user ="sa";
String pwd ="";
String sql ="select * from man;";

public void doTest() {
try{
Class.forName(driver);
System.out.println("加载驱动成功!");
conn = DriverManager.getConnection(url,user,pwd);
System.out.println("连接数据库成功!");
}catch(Exception e){
e.printStackTrace();
}
}

public static void main(String [] args)
{
new test().doTest();
}
}

Eclipse下的输出为:
加载驱动成功!
连接数据库成功!

NetB

找不到数据库驱动,重新配置项目里面Sql Server的驱动,

是配置环境的问题,尝试将类库中加入sqlserver的驱动
下载地址:
SQLServer2000的jdbc:
http://www.microsoft.com/downloads/details.aspx?FamilyID=07287B11-0502-461A-B138-2AA54BFDC03A&displaylang=en
SQLServer2005的jdbc:
http://www.microsoft.com/downloads/details.aspx?familyid=6d483869-816a-44cb-9787-a866235efc7c&displaylang=en