JSP连接局域网内服务器上SQL SERVER数据库的方法(代码)

mhgk1888 2004-10-13 04:52:18
JSP连接局域网内服务器上SQL SERVER数据库的方法(代码)
...全文
130 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
gang2010 2004-10-18
  • 打赏
  • 举报
回复
把三个驱动jar 文件加入classpath
edhappy 2004-10-18
  • 打赏
  • 举报
回复
是你没有把jdbc驱动放到tomcat 的web-inf\lib 目录下,找个驱动装上后把它们copy到前面说的路径下就ok了!
yujiabian 2004-10-18
  • 打赏
  • 举报
回复
是你的驱动程序没有放对位置,你要把驱动程序.jar放进tomcat 的common/lib 目录下,还要在系统的环境变量中要加进去
hbwjz 2004-10-17
  • 打赏
  • 举报
回复
老弟,要学会用google去搜索
debug148 2004-10-17
  • 打赏
  • 举报
回复
ding
yangsm 2004-10-16
  • 打赏
  • 举报
回复
<%
try{


Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=test";
//mydb为数据库
String user="test";
String password="test";
Connection conn= DriverManager.getConnection(url,user,password);


Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);


String sql="select * from admin";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()) {%>
您的第一个字段内容为:<%=rs.getString(1)%>
<%}%>
<%out.print("数据库操作成功,恭喜你");%>
<%rs.close();
stmt.close();
conn.close();
}
catch(Exception ww)
{
out.println("数据库错误:"+ww.getMessage());
}
%>

请各位帮看看:

运行后是:数据库错误:com.microsoft.jdbc.sqlserver.SQLServerDriver 这个错误,请问这是我那里没有配置对吗?
huanglinhuanglin 2004-10-13
  • 打赏
  • 举报
回复
将这里的localhost:1433该成局域网内服务器上SQL SERVER数据库所在的机器的名称
shengming_jing 2004-10-13
  • 打赏
  • 举报
回复
1. 下载 sql server 驱动,安装
2. 把三个驱动jar 文件 拷贝到 tomcat 的common/lib 目录下
3. 按楼上的代码写
evo_vii 2004-10-13
  • 打赏
  • 举报
回复
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mydb";
//mydb为数据库
String user="sa";
String password="";
Connection conn= DriverManager.getConnection(url,user,password);
先要下载驱动包

81,115

社区成员

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

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