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
正在运行连接测试...
试图连接
连接被建立
验证选项设置
断开与服务器的连接
测试成功!