=
DriverManager.getConnection("jdbc:odbc:Driver={SQL
SERVER}server=.database=数据库名")这样写是通用的写法。
把你的sqljdbc4.jar放到classpath下
import java.sql.*public class Test {public static void main(String[] srg) {
String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver" //加载JDBC驱动
String dbURL = "jdbc:sqlserver://localhost:1433 DatabaseName=test" //连接服务器和数据库test
String userName = "sa" //默认用户名
String userPwd = "123456" //密码
Connection dbConn
try {
Class.forName(driverName)
dbConn = DriverManager.getConnection(dbURL, userName, userPwd)
System.out.println("Connection Successful!") //如果连接成功 控制台输出Connection Successful!
} catch (Exception e) {
e.printStackTrace()
}
}
}
如果你是用sql2005的话,那就是连接字符创错误。Connection con = DriverManager.getConnection("jdbc:sqlserver://localhost:1433DatabaseName=lindb","sa","")
改成这样就可以了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)