该驱动程序库中包括有Oracle 9i和Microsoft SQL Server 2000这两种数据库的JDBC纯Java驱动。
将本文件夹复制到计算机上后,须完成以下几个步骤:
1.设置环境变量
将*.jar文件设置到classpath环境变量中,本人是将文件夹复制到C:\j2sdk1.4.2_06\lib\DBDriver中的,那么:
classpath=.;
C:\j2sdk1.4.2_06\lib\DBDriver\jdbcOracle\classes12.jar;
C:\j2sdk1.4.2_06\lib\DBDriver\jdbcSQLServer\msbase.jar;
C:\j2sdk1.4.2_06\lib\DBDriver\jdbcSQLServer\mssqlserver.jar;
C:\j2sdk1.4.2_06\lib\DBDriver\jdbcSQLServer\msutil.jar;
这样就把Oracle 9i和Microsoft SQL Server 2000这两中数据库的驱动都加载了。
2.在Java的开发环境中也应指明以上三个路径
以JCreator 2.5为例
【Configure】->【Options...】->【JDK Profiles】
Oracle 9i的驱动只有一个classes12.jar文件,指明即可。
Microsoft SQL Server 2000的驱动有三个文件:msbase.jar,mssqlserver.jar,msutil.jar,必须全部指明,缺一不可。
3.在编程中关于连接字符串的定义
Oracle 9i:
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection con = DriverManager.getConnection("jdbc:oracle:thin:@服务名或IP:1521:数据库名", 用户名, 密码);
Microsoft SQL Server 2000:
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
Connection con = DriverManager.getConnection("jdbc:microsoft:sqlserver://服务器名或IP:1433;databaseName=数据库名", 用户名, 密码);
附:通过JDBC-ODBC桥连接数据库的方法
Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection con = DriverManager.getConnection( "jdbc:odbc:数据源名", 用户名, 密码);
E:\DBDriver\jdbcSQLServer\msbase.jar;E:\DBDriver\jdbcSQLServer\mssqlserver.jar;E:\DBDriver\jdbcSQLServer\msutil.jar;
没有合适的资源?快使用搜索试试~ 我知道了~
资源详情
资源评论
资源推荐
收起资源包目录
北大青鸟Java学生项目-学生管理系统 (424个子文件)
Start.bat 44B
help.chm 464KB
DbOperate.class 63KB
ChangeStudentInfoFrame.class 24KB
StudentEnrollment.class 23KB
ChangeResultFrame.class 18KB
AddResultFrame.class 18KB
ResultQueryFrame.class 17KB
Priseoperateframe1.class 17KB
PunishOperateFrame.class 17KB
ResultQueryDialog.class 16KB
StudentQueryFrame.class 16KB
ClassQueryFrame.class 16KB
AddPriseFrame.class 16KB
AddpunishFrame.class 16KB
DiversionClassFrame.class 15KB
AddExamFrame.class 14KB
WestPane.class 14KB
StudentQueryDialog.class 13KB
ChangeClassFrame.class 13KB
ClassGraduateFrame.class 12KB
AddUserFrame.class 11KB
ChangeGradeFrame.class 11KB
SetCadreFrame.class 11KB
AddClassFrame.class 9KB
SetCourseFrame.class 9KB
ChangeUser.class 9KB
AddUser.class 9KB
ClassFrame.class 9KB
FindDialog.class 8KB
CalendarWindow.class 8KB
TheToolBar.class 7KB
CourseFrame.class 7KB
GradeFrame.class 7KB
MainFrame.class 6KB
WestPane$ThePaneListener.class 6KB
SetPasswordFrame.class 6KB
ChangeMaster.class 5KB
ChangeTeacher.class 5KB
SetUserName.class 5KB
ReLoginDialog.class 5KB
ChangeAddPriseDialog.class 5KB
LoginDialog.class 5KB
AddMaster.class 4KB
AddTeacher.class 4KB
MainMenuBar.class 4KB
CourseDialog.class 4KB
LockDialog$BackImagePanel.class 4KB
LoginDialog$BackImagePanel.class 4KB
FlexPanel.class 4KB
ReLoginDialog$BackImagePanel.class 4KB
LockDialog.class 4KB
PunishOperateFrame$MouseClickTableStudent.class 3KB
Priseoperateframe1$MouseClickTableStudent.class 3KB
AbstractUser.class 3KB
ChangeResultFrame$MouseClickTableStudent.class 3KB
CalculateLines.class 3KB
CardQuery.class 3KB
ChangeResultFrame$MouseClickTableExam.class 3KB
MessagePane.class 3KB
AddResultFrame$MouseClickTableStudent.class 3KB
Student.class 3KB
AddpunishFrame$MouseClickTableStudent.class 2KB
StudentEnrollment$FocusLostListener.class 2KB
ResultQueryDialog$3.class 2KB
AddResultFrame$MouseClickTableExam.class 2KB
Start.class 2KB
Loading$BackPanel.class 2KB
AddExamFrame$CourseDocumentListener.class 2KB
ChangeTeacher$1.class 2KB
ChangeMaster$1.class 2KB
ChangeStudentInfoFrame$1.class 2KB
DiversionClassFrame$4.class 2KB
DiversionClassFrame$3.class 2KB
AudioControl.class 2KB
SchoolClass.class 2KB
MainFrame$SouthPanel.class 2KB
ChineseCharToEnglish.class 2KB
TheTableModel.class 2KB
StudentQueryDialog$TxtDateListener.class 2KB
ClassQueryFrame$3.class 2KB
ClassQueryFrame$TxtDateListener.class 2KB
WelcomeLabel.class 2KB
AddExamFrame$1.class 2KB
ClassQueryFrame$MouseDoubleClickTable.class 2KB
SystemConfig.class 2KB
ResultQueryDialog$2.class 2KB
DiversionClassFrame$MouseClickTableStudent.class 2KB
PunishOperateFrame$3.class 2KB
Priseoperateframe1$3.class 2KB
AddPriseFrame$MouseClickTableStudent.class 2KB
ChangeUser$FocusLostListener.class 2KB
AddpunishFrame$3.class 2KB
AddPriseFrame$3.class 2KB
AddUser$FocusLostListener.class 2KB
AddResultFrame$2.class 2KB
ResultQueryFrame$MouseClickTableStudent.class 2KB
ChangeResultFrame$2.class 2KB
FileCopy.class 2KB
ClassQueryFrame$2.class 2KB
共 424 条
- 1
- 2
- 3
- 4
- 5
yilinhust
- 粉丝: 57
- 资源: 45
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论2