JSP:jdbc的DriverManager.getConnection问题??

cnfee 2005-08-29 05:24:32
连接数据库失败,下面是主要相关代码:

<%@ page contentType="text/html;charset=GB2312" %>
<%@ page import="java.sql.*" %>
<HTML>
<BODY>
<%
Connection con;
Statement sql;
ResultSet rs;
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}
catch(ClassNotFoundException e)
{
out.print("Exception:Class.forName");
}
try
{
con=DriverManager.getConnection("jdbc:odbc:feeUse","sa","");
sql=con.createStatement();
rs=sql.executeQuery("SELECT * FROM authors");

.......
con.close();
}
catch(SQLException err)
{
out.print("theSQLException: con");
}
%>

</BODY>
</HTML>


我建立桥接器的 时候正常:第一段没有异常,但第二段抛出异常("theSQLException: con");

但无法实现连接:一句句测试发现:

con=DriverManager.getConnection("jdbc:odbc:feeUse","sa",""); 这句话无法实现

系统:xp sp2; SQL Server 2000 developer edition ;tomcat 5.5.11

数据源的信息:

数据源名称: feeUse
数据源描述:
Server: STAR1010\FLZ
数据库: pubs
语言: (Default)
翻译字符数据: Yes
日志长运行查询: No
日志驱动程序统计: No
使用集成安全机制: No
使用区域设置: No
预定义的语句选项: 在断开时删除临时存储过程
使用故障转移服务器: No
使用 ANSI 引用的标识符: Yes
使用 ANSI 的空值,填充和警告: Yes
数据加密: No

数据源测试的时候正常,可以正常链接:表明这句话实现不了
测试信息如下:

Microsoft SQL Server ODBC 驱动程序版本 03.85.1117

正在运行连接测试...

试图连接
连接被建立
验证选项设置
断开与服务器的连接

测试成功!
...全文
1364 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
liuquanyi 2005-08-30
  • 打赏
  • 举报
回复
抛出异常("theSQLException: con");

兄弟,你的最好写出是什么异常!
比如:err.printStackTracke(System.err);

这样大家好帮你!
zzhzzh204553 2005-08-30
  • 打赏
  • 举报
回复
从上面看不出什么毛病,
你自己单独写个测试程序,
不要把什么都放在JSP页面中.
CSDN里有好多关于JDBC
连接的贴子,你自己多看一下.
cnfee 2005-08-30
  • 打赏
  • 举报
回复
55555555555,根本没人理我这个菜鸟啊?

郁闷;谁可以告诉我啊。。。

81,092

社区成员

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

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