jsp与SQL SERVER 通过JDBC的问题

luodingzh 2002-06-02 12:53:15
请问高手如何用jsp与SQL SERVER 通过JDBC连库
...全文
6 点赞 收藏 6
写回复
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
h7223 2002-06-06
老大,给我一份jnetdirect的驱动好吗?email:yub@softsz.com
回复
xiaoqiu 2002-06-05
我的在JBuilder5下调试已经通过了:
<%@ page contentType="text/html;charset=gb2312" %>
<%@ page import="java.sql.*" %>
<%
Connection conn;
String dbDriver=null;
String url=null;
dbDriver="com.jnetdirect.jsql.JSQLDriver";
url="jdbc:JSQLConnect://192.100.100.38/database=NBETC";
try{
Class.forName(dbDriver);
conn=DriverManager.getConnection(url,"sa","");
}
catch(ClassNotFoundException e1){
System.err.println("ClassNotFound:"+e1.getMessage());
}
catch(SQLException e2){
System.err.println("Driver:"+e2.getMessage());
}

%>
******************************************************************
你的错误是:
1.没有Import "java.sql.*" 这个类包;
2.没有声名Conn这个变量;
3.在url中加入了没有必要的引号;
4.要注意在Project->Project Properties->Paths->Required Libraries下把你的JDBC For SQLServer选上去;假如你不是用JBuilder的话只要设置好正确的ClassPath就可以了.
我建议你还是把连接写成一个JavaBean,这样在其他要连接数据库的页面只要UseBean就可以了.
回复
hellenlong 2002-06-02
有没有sqlserver 7.0的jdbc驱动程序
回复
xiaoqiu 2002-06-02
先下载一个JDBC for SQLServer
String dbDriver=null;
String url=null;
dbDriver="com.jnetdirect.jsql.JSQLDriver";
url="jdbc:JSQLConnect://IP地址/database=数据库名&user=用户名";
try{
Class.forName(dbDriver);
conn=DriverManager.getConnection(url,"用户名","密码");
}
catch(ClassNotFoundException e1){
System.err.println("ClassNotFound:"+e1.getMessage());
}
catch(SQLException e2){
System.err.println("Driver:"+e2.getMessage());
}
回复
beyondii 2002-06-02
呵呵,现在已经有了sql server的jdbc驱动程序了,可以使用数据源和连接池了
http://www.microsoft.com/china/sql/default.asp
回复
dd777 2002-06-02
首先启动sqlserver,并建立一个数据库实体,

再通过‘odbc数据源’发布您的sql数据库实体,

最后使用驱动sun.jdbc.odbc.JdbcOdbcDriver连接即可。

ok?
回复
发动态
发帖子
Web 开发
创建于2007-09-28

7.9w+

社区成员

Java Web 开发
申请成为版主
社区公告
暂无公告