大家来帮忙呀!有没有这样的写法:url=jdbc:microsoft:sqlserver://localhost/aaa:1433;DatabaseName=aaa

ekang999 2003-03-05 08:26:10
我写的程序其他的都没有错,

我用的是sql server 2000数据库,建了一个实例aaa,可就是连不上,程序


<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<html>
<body>
<%Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
String url="jdbc:microsoft:sqlserver://192.168.3.13\\TOPKANG:1433;DatabaseName=aaa";
//pubs为你的数据库的
String user="sa";
String password="";
Connection conn= DriverManager.getConnection(url,user,password);
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="select * from aaa";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()) {%>
您的第一个字段内容为:<%=rs.getString("aaa")%>
<BR>
<%}%>
<%out.print("数据库操作成功,恭喜你");%>
<%rs.close();
stmt.close();
conn.close();
%>
</body>
</html>
...全文
522 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
sparkwu 2003-03-05
  • 打赏
  • 举报
回复
String url ="jdbc:microsoft:sqlserver://localhost:1433;databasename=POD;user=sa;password=sa"

If any question reference:
User’s Guide and Reference SQL Server 2000 Driver for JDBC
It's have very detailed illustration.
sparkwu 2003-03-05
  • 打赏
  • 举报
回复
Modify it:
String url="jdbc:microsoft:sqlserver://localhost:1433//aaa;DatabaseName=pubs";
ekang999 2003-03-05
  • 打赏
  • 举报
回复
谢谢zxhong(红透半边天)

我已经将三个文件放在common\lib下了,我在安装sql server 2000时建了一个aaa的服务实例

所以我在写url的时候,肯定要写成这样子的

String url="jdbc:microsoft:sqlserver://localhost//aaa:1433;DatabaseName=pubs";

可就是不行,
程序报的错是:
[Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket
ekang999 2003-03-05
  • 打赏
  • 举报
回复
在线等待,一定给分
zxhong 2003-03-05
  • 打赏
  • 举报
回复
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";

你要将你的jdbc for sqlserver中的mssqlserver.jar,msutil.jar,msbase.jar3个包放在
tomcat\common\lib下
或在classpath里指一下路径

ekang999 2003-03-05
  • 打赏
  • 举报
回复
djava的说和完且正确,谢谢,给你60,把其他的分数给别人,也谢谢参与!!
Djava 2003-03-05
  • 打赏
  • 举报
回复
1.MS SQL Server在建默认实例时,监听端口会设成1433,
第二个实例则用另外的监听端口
2.运行 MS SQL Server2000->server network utility,选择第二个实例,
然后Protocol列表框中选中tcp/ip,单击properties按钮,你就会看到第
二个实例所用的端口(例为1497).
3.将url修改成以下模样:
url="jdbc:microsoft:sqlserver://192.168.3.13:1437;DatabaseName=aaa";
注意:不用加实例名
4.一切都做好了,试试看吧!
136139133 2003-03-05
  • 打赏
  • 举报
回复
driver=com.microsoft.jdbc.sqlserver.SQLServerDriver
mysql.url=jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs


mssqlserver.jar,msutil.jar,msbase.jar3 三个包文件 放到lib/

81,091

社区成员

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

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