Java SQL SERVER2000 ODBC 请高手帮忙

来源:百度知道 编辑:UC知道 时间:2024/06/27 06:44:01
给出一段程序如下:
package a;
import java.sql.*;
public class DBConn {
Connection conn=null;
Statement stmt=null;
ResultSet rs=null;
public DBConn()
{
try
{
// Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
conn=DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mydb","sa","123456");
}
catch(Exception e){}
}

}(这个是ODBC操作代码)
<%@ page import="java.sql.*" pageEncoding="GBK"%>
<%
Connection conn=null;
Statement stmt=null;
// PreparedStatement pstmt=null;
String id=request.getParameter("id");
// ResultSet rs=null;
try
{
// Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Class.forName("com.microsoft.

我用的hibernate

你项目里面的lib下面又没有jar包

还jdbc啊 真不愿意回答了 早就忘了 连接池都 淘汰了 你这个代码 看都不用看了 没价值 你可以 写个通用的方法 在你的 basedao里 executequery(String sql,object[]param) 这是查询方法 executeUpdate(String sql,Object[]param) 这是增删改通用方法 sql 是你的查询语句 param 是你要传入的参数 返回的 是一个 Result 结果集 像我这样写 改1万遍也 不会有说你错的