All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
ADO.NET链接数据库DataSet对象应用实例
使用C#在进度条中显示复制文件的进度_[Asp.Net教程]
ASP.NET实现站点的RSS功能_[Asp.Net教程]
多文件上传Asp.net(C#)_[Asp.Net教程]
ASP.NET技巧:DataGrid的多行提交_[Asp.Net教程]
跟我来学PHP5:session会话的使用和分析_php资料_编程技术
PHP生成动态WAP页面_[PHP教程]
ASP.NET,2.0中CSS失效解决方案_.net资料_编程技术
asp.net计算网站访问量常用代码_[Asp.Net教程]
PHP经典的给图片加水印程序_[PHP教程]
Reading number is top 10 pictures
美女浴室写真2
The wise woman of chest1
A letter to parents choose world of warcraft seven big reason
白嫩丰满美女照片
网上疯传的一篇小学作文《爸爸也治不了妈妈》
擦地板的大叔太好了
沙漠里的美女
毛俊杰-能量永动机
这是男生笨么?
传奇套装
Download software ranking
Visual C++界面编程技术
少妇苏霞全本
I'm come from Beijing2
Tram sex maniac 2 (H) rar bag17
Eclipse-CALMSANNY (second edition)
尖东毒玫瑰B
C#与.NET技术平台实战演练
Tram sex maniac 2 (H) rar bag16
matrix2
星际争霸1.08硬盘免安装版
归海一刀 published in(发表于) 2014/2/3 6:38:29 Edit(编辑)
SQL2000 关于 Java JDBC 驱动的安装和设定_[SQL Server教程]

SQL2000 关于 Java JDBC 驱动的安装和设定_[SQL Server教程]

SQL2000 关于 Java JDBC 驱动的安装和设定_[SQL Server教程]

解决方法摘自 studyhardlr 『http://www.javathinker.org/bbs/topic.jsp?db=7&topic=3749』

1、首先要记得sql2000 要打上sp3以上的补丁.(建议用sp4)
2、装上SQL Server 2000 Driver for JDBC Service Pack 3
下载地址:http://www.microsoft.com/downloads/details.aspx?FamilyId=07287B11-0502-461A-B138-2AA54BFDC03A&displaylang=en


3、安装完SQL Server 2000 Driver for JDBC Service Pack 3,它默认安装在C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC 里,在C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib 这个目录里有三个jar文件:
msbase.jar,mssqlserver.jar,msutil.jar,一定要记得把这三个文件copy到你所安装的jdk下的jre目里,这里我以的我的安装配置进行解说:
我的jdk是jdk1.5.0_09,默认安装在:
C:\Program Files\Java 里,在这个C:\Program Files\Java目录下有两个文件夹:
jdk1.5.0_09 目录 和 jre1.5.0_09目录,
前面说的的那三个jar文件一定要copy到jdk1.5.0_09目录里下的jre目录下的lib目录下的ext目录下,我这里的完整路径为:
C:\Program Files\Java\jdk1.5.0_09\jre\lib\ext


4、设置classpath,把这个三个jar文件,加进去


5、sql2000要设置为混合登录模式(windows 和 sql)


-----------------------------------------------------------------------------------------------------------


调用示例JAVA代码


----------------------------------------------------------------------------------------------------------


import java.sql.SQLException;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.Statement;
import java.sql.ResultSet;
//import java.*;


class CourseAppl {

private Connection conn;
private String url;
private String serverName;
private String portNumber;
private String databaseName;
private String userName;
private String password;
private String sql;

CourseAppl() {

url = "jdbc:microsoft:sqlserver://";
serverName = "localhost";
portNumber = "1433";
databaseName = "test";
userName = "sa";
password = "";
}

private String getConnectionUrl() {

//System.out.println (url + serverName + ":"
// + portNumber + ";databaseName="
//+ databaseName + ";");
return url + serverName + ":"
+ portNumber + ";databaseName="
+ databaseName + ";";
}

private Connection getConnection() {

try {

System.out.println (getConnectionUrl());
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
//Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDrive");
conn =
DriverManager.getConnection(getConnectionUrl(),userName,password);

if(conn != null) {

System.out.println ("数据库连接成功!");
}

}catch(Exception ce) {

ce.printStackTrace();
System.out.println ("getConnection() 内部错误跟踪:" +
ce.getMessage());
}

return conn;
}

public void display() {

try {

conn = getConnection();
PreparedStatement pstmt =
conn.prepareStatement("update friends set "+
"salary = ? where name like ?");
pstmt.setInt(1,10000);
pstmt.setString(2,"李四");
pstmt.executeUpdate();
System.out.println ("李四的记录已经被更新!!");

Statement stmt = conn.createStatement();
ResultSet rs =
stmt.executeQuery("select * from friends");
if(!rs.next()) {
System.out.println ("空表,没有数据!!");
}else {


System.out.print(rs.getString(1) + "\t");
System.out.print(rs.getString(2) + "\t");
System.out.print(rs.getInt(3) + "\t");
System.out.print(rs.getDate(4) + "\t");
System.out.print(rs.getInt(5) + "\t");
System.out.println ();

while(rs.next()) {

System.out.print(rs.getString(1) + "\t");
System.out.print(rs.getString(2) + "\t");
System.out.print(rs.getInt(3) + "\t");
System.out.print(rs.getDate(4) + "\t");
System.out.print(rs.getInt(5) + "\t");
System.out.println ();
}
}

}catch(SQLException ce) {

System.out.println (ce);
}
}


public static void main(String[] args) {

CourseAppl retObj = new CourseAppl();
retObj.getConnection();
retObj.display();
}
}


http://blog.csdn.net/allen_l/archive/2007/01/25/1493155.aspx







添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.