我用的是Jcreate4.0但是我不知道怎么样在工具中添加连接SQL的外包,请告诉指点下.
工具中工程设置中的classpath中已经包含了连接SQL的三个必要文件,可以运行程序的时候总是提示:
Exception in thread "main" java.lang.NOClassDefFoundEorror.
我在程序中写的代码是:import java.sql.*; public class Connectsql {
public void connect() {
try
{
// Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
Connection databaseConnection=DriverManager.getConnection("jdbc:microsoft:sqlserver://TAOTAO:1433;database=StudDataBase;user=sa;password=sa"); ;
Statement statement=databaseConnection.createStatement();
ResultSet authorNames=statement.executeQuery("SELECT UserID,Passwd FROM T_StudBaseInfo ORDER BY UserID");
ResultSetMetaData metaData=authorNames.getMetaData();
while(authorNames.next()){
String userid = authorNames.getString(1);
System.out.println(userid);
} }
catch(Exception e){
e.printStackTrace();
}
}
public static void main(String arg[]){
Connectsql cs = new Connectsql();
cs.connect();
}
}
工具中工程设置中的classpath中已经包含了连接SQL的三个必要文件,可以运行程序的时候总是提示:
Exception in thread "main" java.lang.NOClassDefFoundEorror.
我在程序中写的代码是:import java.sql.*; public class Connectsql {
public void connect() {
try
{
// Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
Connection databaseConnection=DriverManager.getConnection("jdbc:microsoft:sqlserver://TAOTAO:1433;database=StudDataBase;user=sa;password=sa"); ;
Statement statement=databaseConnection.createStatement();
ResultSet authorNames=statement.executeQuery("SELECT UserID,Passwd FROM T_StudBaseInfo ORDER BY UserID");
ResultSetMetaData metaData=authorNames.getMetaData();
while(authorNames.next()){
String userid = authorNames.getString(1);
System.out.println(userid);
} }
catch(Exception e){
e.printStackTrace();
}
}
public static void main(String arg[]){
Connectsql cs = new Connectsql();
cs.connect();
}
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货