myeclipse连接sql2000报错

来源:百度知道 编辑:UC知道 时间:2024/05/07 20:49:29
报错的内容:
111java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]第 1 行: ',' 附近有语法错误。

相关页面的代码:

<%@ page contentType="text/html;charset=GB2312" %>
<%@ page import="java.sql.*" %>
<HTML>
<BODY >
<table border="1">
<tr>
<th>工厂编号</th>
<th>工厂名称</th>
<th>工厂负责人</th>
<th>工厂地址</th>
<th>工厂电话</th>
</tr>
<%
try{
Connection con;
Statement sql;
ResultSet rs;
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
con=DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=customer","sa","");
sql = con.createStatement();
rs=sql.executeQuery("select factory_id,factory_name,factory_chargeName e,factory_address,facto

factory_chargeName e,
标点是全角的吧......

Connection con = null;
Statement sql = null;
ResultSet rs = null;
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
con=DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=customer","sa","");
sql = con.createStatement();
rs=sql.executeQuery("select factory_id,factory_name,factory_chargeName e,factory_address,factory_phone from factory");
while(rs.next()){

这样在试一下

跟我以前遇到的一样,如果你确信你写的代码没问题,告诉你把SQL2000的三个驱动包直接放到tomcat下common下lib文件夹下,是什么服务器就把包放在相应的位置就OK了.另外,考虑下你是否把这三个驱动包导入到工程中,是否构建进工程,如果没有,也请马上更改,这样修改后,应该就可以用了!

SQL语句报错吧~