日期:2014-05-18  浏览次数:20654 次

JSP与SQL2000的连接问题
怎么用SQL2000做后台,在安装SQL时要注意些什么,有什么特别的要设置吗?还是在安装SQL时一起下一步就完了?谢谢

------解决方案--------------------
http://www.linuxmine.com/38536.html
------解决方案--------------------
没有什么设置的.一直下一步安装完SQL 2000就OK了.
------解决方案--------------------

只有服务器系统(2k,2k3)可以装EE
------解决方案--------------------
安装数据库 ,, 记得用户名和密码

写程序 然后用程序链接数据库 这就可以了 这就是把数据库做后台了
------解决方案--------------------
给个简单的
import java.sql.*;

public class DBcon {
public static String MSDRIVER= "sun.jdbc.odbc.JdbcOdbcDriver ";
public static String SPEMSDRIVER= "com.microsoft.jdbc.sqlserver.SQLServerDriver ";

private Connection con=null ;
private ResultSet rs=null;
private PreparedStatement pst=null;

public DBcon(){
try {
Class.forName(SPEMSDRIVER);
con = DriverManager.getConnection(
"jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=users ", "sa ", " ");
} catch (SQLException ex) {
System.out.println( "装载驱动失败1 ");
ex.printStackTrace();
} catch (ClassNotFoundException ex) {
ex.printStackTrace();
System.out.println( "装载驱动失败2 ");
}
if(con!=null){
System.out.println( "con= "+con+ "\n连接数据库成功! ");}
else{System.out.println( "con= "+con+ "\n连接数据库失败! ");}
}


public ResultSet query (String sql)
{
try {
pst = con.prepareStatement(sql, ResultSet.TYPE_SCROLL_INSENSITIVE , ResultSet.CONCUR_UPDATABLE);
rs=pst.executeQuery();
} catch (SQLException ex) {
ex.printStackTrace();
return null;
}
return rs;
}
public PreparedStatement update (String sql)
{
try {
pst = con.prepareStatement(sql, ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE);
} catch (SQLException ex) {
ex.printStackTrace();
return pst=null;
}
return pst;
}
public void close()
{
try {
this.con.close();
} catch (SQLException ex) {
ex.printStackTrace() ;
System.out.println( "关闭失败 ");
}
}
}

记着打sp4 补丁
------解决方案--------------------
msbase.jar,mssqlserver.jar,msutil.jar 这三个文件放入C:\tomcat\common\lib里面(我是C:\的TOMCAT),环境变量我是CLASSPATH
.;C:\jdk1.5.0\lib\dt.jar;C:\jdk1.5.0\lib\tools.jar;C:\jdk1.5.0\jre\lib;%tomcat_home%\lib\msbase.jar; %tomcat_home%\lib\mssqlserver.jar;%tomcat_home%\lib\msutil.jar;

其中JDBC驱动是上面中的
;%tomcat_home%\lib\msbase.jar; %tomcat_home%\lib\mssqlserver.jar;%tomcat_home%\lib\msutil.jar;
加入进去的

<%@ page contentType= "text/html;charset=gb2312 "%>
<%@ page import= "java.sql.* "%>
<html>
<body>
<%
Class.forName( "com.microsoft.jdbc.sqlserver.SQLServerDriver ").newInstance();
String url= "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=BJFB ";
//pubs为你的数据库的
String user= "admin ";
String password= "admin ";

Connection conn=