我的源代码如下:
import java.sql.*;
public class TestDB {
public static void main(String[] args) {
String dbURL = "jdbc:microsoft:sqlserver://localhost:1433; DatabaseName=company";
String userName = "sa";
String userPwd = "123456";
Connection dbConn ;
try {
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
dbConn = DriverManager.getConnection(dbURL, userName, userPwd);
Statement stmt=dbConn.createStatement();
String sql="select * from employee ";
if(dbConn!=null){
System.out.println("成功!");
}
ResultSet rs=stmt.executeQuery(sql) ;
while(rs.next()){
System.out.println(rs.getString(4));
} }catch (Exception e) {
e.printStackTrace();
}
}
}
错误如下:
java.sql.SQLException:[Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]对象名'employee'无效。
希望哪位大哥帮帮我,小弟我拿出我所有的分了,求求你们了,谢谢!!
import java.sql.*;
public class TestDB {
public static void main(String[] args) {
String dbURL = "jdbc:microsoft:sqlserver://localhost:1433; DatabaseName=company";
String userName = "sa";
String userPwd = "123456";
Connection dbConn ;
try {
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
dbConn = DriverManager.getConnection(dbURL, userName, userPwd);
Statement stmt=dbConn.createStatement();
String sql="select * from employee ";
if(dbConn!=null){
System.out.println("成功!");
}
ResultSet rs=stmt.executeQuery(sql) ;
while(rs.next()){
System.out.println(rs.getString(4));
} }catch (Exception e) {
e.printStackTrace();
}
}
}
错误如下:
java.sql.SQLException:[Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]对象名'employee'无效。
希望哪位大哥帮帮我,小弟我拿出我所有的分了,求求你们了,谢谢!!
是数据库中没有这个表。
谢谢了!!
例如:dbo.employee
是数据库中没有这个表。
你看一看数据库名有没有错
你看你 不是说又建立了一个saa的帐户 怎么又用sa帐户啊 把问题说明白啊 否则就是你没有那长表
谢谢!!