为什么运行不过这句呢??

wyb417 2006-07-27 09:54:09
Connection con=java.sql.DriverManager.getConnection("jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=test","sa","626131");
请各位好心人帮我看看这句有什么问题吗?
就是这句运行不过
我实在是没办法了。
谢谢!!
...全文
75 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
lhc9385 2006-07-28
  • 打赏
  • 举报
回复
是不是没有SQL JDBC驱动包?你使用的SQL SERVER是什么版本的,SQL2005 JDBC驱动不一样的,你的代码似乎没有问题.
可以把错误打印出来看看报什么错误
mrdangdong 2006-07-28
  • 打赏
  • 举报
回复
public class Tdb {
private Connection con = null; //连接
private Statement st = null; //执行SQL语句的对象
private ResultSet rs = null; //结果集合
private PreparedStatement pst = null; //执行SQL语句的对象
public Tdb() {
//SQLSERVER驱动程序
String jdriver="com.microsoft.jdbc.sqlserver.SQLServerDriver";
//声明连接到SQLSERVER的数据源
String jdsn="jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=aa";

String user = "sa";
String passd = "";
try {
//加载并注册驱动程序
Class.forName(jdriver);
//获取连接
con = DriverManager.getConnection(jdsn, user, passd);
//测试连接
if (con != null) {
System.out.println("ok");
}
} catch (Exception e) {
e.printStackTrace();
}
}

snps0201 2006-07-27
  • 打赏
  • 举报
回复
String sDBDriver="com.microsoft.jdbc.sqlserver.SQLServerDriver";
String url="jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=webdb";

String user="sa";
String password="";
Connection conn=null;
Statement stmt=null;
ResultSet rs=null;


public SqlC()
{
try
{
Class.forName(sDBDriver);
}
catch(java.lang.ClassNotFoundException e)
{
System.err.println("Sql_data(): "+e.getMessage());
}
}

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧