安装配置SQL Server 2000 Driver for JDBC,连接到SQL,对jsp或java应用程序...
把C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib下的文件复制到JDK\lib中,然后在你的类文件中import进来。
Class.forName( "net.sourceforge.jtds.jdbc.Driver" );
cn = Connection( "jdbc:jtds:sqlserver://MyDbComputerNameOrIP:1433/master", sUsr, sPwd );
Class.forName( "net.sourceforge.jtds.jdbc.Driver" );
cn = Connection( "jdbc:jtds:sqlserver://MyDbComputerNameOrIP:1433/master", sUsr, sPwd );
下载sqlserver2000的驱动有三个文件,然后放到你的web服务器的lib下,或是加到环境变量中,
CLASSPATH=.;c:\program files\Microsoft SQL Server 2000 Driver for JDBC\lib\msbase.jar;c:\program files\Microsoft SQL Server 2000 Driver for JDBC\lib\msutil.jar;c:\program files\Microsoft SQL Server 2000 Driver for JDBC\lib\mssqlserver.jar
然后写一个DBConnection类。
CLASSPATH=.;c:\program files\Microsoft SQL Server 2000 Driver for JDBC\lib\msbase.jar;c:\program files\Microsoft SQL Server 2000 Driver for JDBC\lib\msutil.jar;c:\program files\Microsoft SQL Server 2000 Driver for JDBC\lib\mssqlserver.jar
然后写一个DBConnection类。
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver" );
Connection con = Connection("jdbc:microsoft:sqlserver://localhost:1433", "userName", "password");
Connection con = Connection("jdbc:microsoft:sqlserver://localhost:1433", "userName", "password");
方法二
首先下载安装Microsoft公司提供的JDBC Driver For MSSQL2000,安装完成后,鼠标右击[我的电脑]-弹出菜单中选择[属性]-弹出对话框中选择[高级]-点击[环境变量],下面操作在[系统变量]中进行,如果系统变量已存在相同变量名且包含相同变量值,则跳过该步操作;如果系统变量已存在相同变量名但未包含相同变量值,则添加该变量值(用英文“;”隔开);如果系统变量不存在相同变量名,则按如下操作——
[新建]变量名:JDBC_Home 变量值:
C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC
C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC
[新建]变量名:ClassPath 变量值:
%JDBC_Home%\lib\msbase.jar;%JDBC_Home%\lib\mssqlserver.jar;%JDBC_Home%\lib\msutil.jar;
%JDBC_Home%\lib\msbase.jar;%JDBC_Home%\lib\mssqlserver.jar;%JDBC_Home%\lib\msutil.jar;
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
如果没安装过 JDBC驱动那么系统变量 JDBC_HOME 的操作应该是[新建],而由于您安装JDK的时候新建过CLASSPATH变量则下步应该是编辑CLASSPATH变量名
最后重启计算机,完成JDBC配置。
补充:
建议将%JDBC_Home%\lib\msbase.jar;%JDBC_Home%\lib\mssqlserver.jar;%JDBC_Home%\lib\msutil.jar三个文件拷贝至%Java_Home%\jre\lib\ext目录下和%Tomcat_Home%\common\lib目录下。
最后我们写个JAVA文件来测试下。。
package ;
import java.sql.*;
public class ConnClub{
private String gvDriver = "";
private String gvUser = "sa"; // 数据库登录用户
private String gvPassword = "123"; // 数据库登录密码
private Statement sta;
private static String message = "恭喜,数据库连接正常!";
public Connection getConnection(){
try{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
gvDriver="jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=GVclub";
Connection(gvDriver, gvUser, gvPassword);
}catch(Exception e){
message = e.toString();
}
public class ConnClub{
private String gvDriver = "";
private String gvUser = "sa"; // 数据库登录用户
private String gvPassword = "123"; // 数据库登录密码
private Statement sta;
private static String message = "恭喜,数据库连接正常!";
public Connection getConnection(){
try{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
gvDriver="jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=GVclub";
Connection(gvDriver, gvUser, gvPassword);
}catch(Exception e){
message = e.toString();
}
return null;
}
public static void main(String args[]){
ConnClub cc = new ConnClub();
Connection con = cc.getConnection();
System.out.println(message);
}
}
}
public static void main(String args[]){
ConnClub cc = new ConnClub();
Connection con = cc.getConnection();
System.out.println(message);
}
}
Microsoft SQL Server及SQL Server 2000 Driver for JDBC安装与配置
[收藏此页] [打印]
【IT168知识库】
1、 Microsoft SQL Server
可以在www.microsoft/sql/default.mspx和
http: //www.microsoft/china/sql/default.asp了解到有关Microsoft SQL Server的信息。
1、 Microsoft SQL Server
可以在www.microsoft/sql/default.mspx和
http: //www.microsoft/china/sql/default.asp了解到有关Microsoft SQL Server的信息。
建议安装Microsoft SQL Enterprise Manager Microsoft Corporation版本: 8.0及Microsoft SQL Server SP3。另外,您可以在
www.microsoft/downloads/details.aspx? displaylang=zh-cn&FamilyID=90dcd52c-0488-4e46-afbf-acace5369fa3下载并获得 SP3的更多的信息。
具体安装不做详细介绍。
2、 SQL Server 2000 Driver for JDBC
1)下载。可以在
http: //www.microsoft/downloads/details.aspx?FamilyId=07287B11-0502-461A-B138 -2AA54BFDC03A&displaylang=en下载最新版本SQL Server 2000 Driver for JDBC SP3。
2)安装。请首先确认,您已安装J2SDK或JDK,如果没有安装,请先安装。如果已安装并配置完毕,请继续下面步骤。
按照提示安装即可。建议安装目录:C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC(这里C盘指系统盘)。
3)环境变量配置。
(1)确认登陆Windows帐号为管理员级别帐号
www.microsoft/downloads/details.aspx? displaylang=zh-cn&FamilyID=90dcd52c-0488-4e46-afbf-acace5369fa3下载并获得 SP3的更多的信息。
具体安装不做详细介绍。
2、 SQL Server 2000 Driver for JDBC
1)下载。可以在
http: //www.microsoft/downloads/details.aspx?FamilyId=07287B11-0502-461A-B138 -2AA54BFDC03A&displaylang=en下载最新版本SQL Server 2000 Driver for JDBC SP3。
2)安装。请首先确认,您已安装J2SDK或JDK,如果没有安装,请先安装。如果已安装并配置完毕,请继续下面步骤。
按照提示安装即可。建议安装目录:C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC(这里C盘指系统盘)。
3)环境变量配置。
(1)确认登陆Windows帐号为管理员级别帐号
(2)鼠标右击[我的电脑]-弹出菜单中选择[属性]-弹出对话框中选择[高级]-点击[环境变量]
(3)下面操作在[系统变量]中进行,如果系统变量已存在相同变量名且包含相同变量值,则跳过该步操作;如果系统变量已存在相同变量名但未包含相同变量值,则添加该变量值(用英文“;”隔开);如果系统变量不存在相同变量名,则按如下操作[新建]变量名并赋变量值。
[新建]变量名:sql server2000简介JDBC_Home 变量值:C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC
[新建]变量名:ClassPath 变量值:
%JDBC_Home%\lib\msbase.jar;%JDBC_Home%\lib\mssqlserver.jar;%JDBC_Home%\lib\msutil.jar;
最后重启计算机,完成JDBC配置。
补充:
建议将%JDBC_Home%\lib\msbase.jar;%JDBC_Home%\lib\mssqlserver.jar;%JDBC_Home% \lib\msutil.jar三个文件拷贝至%Java_Home%\jre\lib\ext目录下和%Tomcat_Home%\common\ lib目录下。
(3)下面操作在[系统变量]中进行,如果系统变量已存在相同变量名且包含相同变量值,则跳过该步操作;如果系统变量已存在相同变量名但未包含相同变量值,则添加该变量值(用英文“;”隔开);如果系统变量不存在相同变量名,则按如下操作[新建]变量名并赋变量值。
[新建]变量名:sql server2000简介JDBC_Home 变量值:C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC
[新建]变量名:ClassPath 变量值:
%JDBC_Home%\lib\msbase.jar;%JDBC_Home%\lib\mssqlserver.jar;%JDBC_Home%\lib\msutil.jar;
最后重启计算机,完成JDBC配置。
补充:
建议将%JDBC_Home%\lib\msbase.jar;%JDBC_Home%\lib\mssqlserver.jar;%JDBC_Home% \lib\msutil.jar三个文件拷贝至%Java_Home%\jre\lib\ext目录下和%Tomcat_Home%\common\ lib目录下。
1、 Microsoft SQL Server可以在www.microsoft/sql/default.mspx 和
www.microsoft/china/sql/default.asp了解到有关Microsoft SQL Server的信息。建议安装Microsoft SQL Enterprise Manager Microsoft Corporation版本: 8.0及Microsoft SQL Server SP3。另外,您可以在
www.microsoft/downloads/details.aspx?displaylang=zh-cn&FamilyID=90dcd52c-0488-4e46-afbf-acace5369fa3下载并获得SP3的更多的信息。
具体安装不做详细介绍。
2、 SQL Server 2000 Driver for JDBC
1)下载。可以在
www.microsoft/downloads/details.aspx?FamilyId=07287B11-0502-461A-B138-2AA54BFDC03A&displaylang=en下载最新版本SQL Server 2000 Driver for JDBC SP3。
2)安装。请首先确认,您已安装J2SDK或JDK,如果没有安装,请先安装。如果已安装并配置完毕,请继续下面步骤。
按照提示安装即可。建议安装目录:C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC(这里C盘指系统盘)。
www.microsoft/china/sql/default.asp了解到有关Microsoft SQL Server的信息。建议安装Microsoft SQL Enterprise Manager Microsoft Corporation版本: 8.0及Microsoft SQL Server SP3。另外,您可以在
www.microsoft/downloads/details.aspx?displaylang=zh-cn&FamilyID=90dcd52c-0488-4e46-afbf-acace5369fa3下载并获得SP3的更多的信息。
具体安装不做详细介绍。
2、 SQL Server 2000 Driver for JDBC
1)下载。可以在
www.microsoft/downloads/details.aspx?FamilyId=07287B11-0502-461A-B138-2AA54BFDC03A&displaylang=en下载最新版本SQL Server 2000 Driver for JDBC SP3。
2)安装。请首先确认,您已安装J2SDK或JDK,如果没有安装,请先安装。如果已安装并配置完毕,请继续下面步骤。
按照提示安装即可。建议安装目录:C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC(这里C盘指系统盘)。
3)环境变量配置。
(1)确认登陆Windows帐号为管理员级别帐号
(2)鼠标右击[我的电脑]-弹出菜单中选择[属性]-弹出对话框中选择[高级]-点击[环境变量]
(3)下面操作在[系统变量]中进行,如果系统变量已存在相同变量名且包含相同变量值,则跳过该步操作;如果系统变量已存在相同变量名但未包含相同变量值,则添加该变量值(用英文";"隔开);如果系统变量不存在相同变量名,则按如下操作[新建]变量名并赋变量值。
[新建]变量名:JDBC_Home 变量值:C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC
[新建]变量名:ClassPath 变量值:
%JDBC_Home%\lib\msbase.jar;%JDBC_Home%\lib\mssqlserver.jar;%JDBC_Home%\lib\msutil.jar;
最后重启计算机,完成JDBC配置。
补充:
建议将%JDBC_Home%\lib\msbase.jar;%JDBC_Home%\lib\mssqlserver.jar;%JDBC_Home%\lib\msutil.jar
(1)确认登陆Windows帐号为管理员级别帐号
(2)鼠标右击[我的电脑]-弹出菜单中选择[属性]-弹出对话框中选择[高级]-点击[环境变量]
(3)下面操作在[系统变量]中进行,如果系统变量已存在相同变量名且包含相同变量值,则跳过该步操作;如果系统变量已存在相同变量名但未包含相同变量值,则添加该变量值(用英文";"隔开);如果系统变量不存在相同变量名,则按如下操作[新建]变量名并赋变量值。
[新建]变量名:JDBC_Home 变量值:C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC
[新建]变量名:ClassPath 变量值:
%JDBC_Home%\lib\msbase.jar;%JDBC_Home%\lib\mssqlserver.jar;%JDBC_Home%\lib\msutil.jar;
最后重启计算机,完成JDBC配置。
补充:
建议将%JDBC_Home%\lib\msbase.jar;%JDBC_Home%\lib\mssqlserver.jar;%JDBC_Home%\lib\msutil.jar
三个文件拷贝至%Java_Home%\jre\lib\ext目录下和%Tomcat_Home%\common\lib目录下。
下面附带一个简单的数据库连接成功的jsp例子。
<%...@ page language="java" import="java.util.*,java.sql.*" pageEncoding="GB2312"%>
<%...
String path= ContextPath();
String basePath= Scheme()+"://"+ServerName()+":"+ServerPort()+path+"/";
%>
<html>
<body>
<%...
<%...
String path= ContextPath();
String basePath= Scheme()+"://"+ServerName()+":"+ServerPort()+path+"/";
%>
<html>
<body>
<%...
try{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";
//pubs 为你的数据库的
String user="sa";
String password="123321";
Connection Connection(url,user,password);
Statement ateStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="select job_id,job_desc from jobs";
ResultSet uteQuery(sql);
//out.print(sql);
while(rs.next()) {%>
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";
//pubs 为你的数据库的
String user="sa";
String password="123321";
Connection Connection(url,user,password);
Statement ateStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="select job_id,job_desc from jobs";
ResultSet uteQuery(sql);
//out.print(sql);
while(rs.next()) {%>
您的第一个字段内容为:<%=rs.getString(1)%><br/>
您的第二个字段内容为:<%=rs.getString(2)%><br/>
<%}%>
<%...out.print("数据库操作成功,恭喜你");
out.print(sql);%>
<%...rs.close();
stmt.close();
conn.close();
}
catch(SQLException ex){
out.print(ex);}%>
</body>
</html>
您的第二个字段内容为:<%=rs.getString(2)%><br/>
<%}%>
<%...out.print("数据库操作成功,恭喜你");
out.print(sql);%>
<%...rs.close();
stmt.close();
conn.close();
}
catch(SQLException ex){
out.print(ex);}%>
</body>
</html>
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论