jsp编程连接数据库的问题
来源:百度知道 编辑:UC知道 时间:2024/05/21 01:51:16
<%@ page language="java" contentType="text/html;charset=GBK" %>
<%@ page language="java" import="java.sql.*"%>
<html>
<%
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection dbcon=DriverManager.getConnection("jdbc:odbc:TEST");
PreparedStatement stat=dbcon.prepareStatement("select * from login");
ResultSet result=stat.executeQuery();
while(result.next())
{
out.println(result.getString(1));
}
}
catch(Exception e)
{
out.println(e);
}
%>
</html>
不知道是什么问题,我连接SQL Server2005也连接不上。
帮帮忙啊。。。
LZ 实际做项目的时候 都要直连 从网上找找 那三个直连包吧
代码如下:
package com.bl.db;
import java.sql.DriverManager;
import java.sql.SQLException;
import com.blog.port.*;
import java.sql.*;
public class DBTool implements IDBTool {
Connection conn;
public Connection getConn(){
try {
DriverManager.registerDriver(new com.microsoft.jdbc.sqlserver.SQLServerDriver());
conn = DriverManager.getConnection("jdbc:microsoft:sqlserver://127.0.0.1:1433;databasename=Data","sa","");
} catch (SQLException e) {
// TODO 自动生成 catch 块
e.printStackTrace();
}
return conn;
}
public void Close(ResultSet rs,PreparedStatement pst,Connection conn){
try {
if(rs!=null){
rs.close();
}
if(pst!=null){
pst.close();
}
if(conn!=null){
conn.close();
}
} catch (