- 2
- 0
- 约8.62千字
- 约 17页
- 2016-12-03 发布于河南
- 举报
某公司JAVA训(第七讲)2004年7月
第七讲 JDBC 1. 什么是JDBC? JDBC(Java Database Connectivity)是Java应用程序访问数据库的通用应用程序编程接口。 2. JDBC驱动程序的四种类型 2.1 Type 1(JDBC-ODBC桥) Java应用程序 JDBC API JDBC-ODBC桥 ODBC驱动 本地或者其它服务器上的数据库 倪目坦面掺炉汕拦痉怜矾寂札窃师疵褂蓉得徊锅咏邵际冒途寄沉将梨所尝某公司JAVA培训(第七讲)2004年7月某公司JAVA培训(第七讲)2004年7月 2. JDBC驱动程序的四种类型 续1 2.2 Type 2(JDBC-Native桥) Java应用程序 JDBC API JDBC-Native桥 Native API 本地或者其它服务器上的数据库 2.3 Type 3(JDBC-Net驱动) Java应用程序 JDBC API JDBC-Net驱动 本地或者其它服务器上的数据库 中 间 服 务 器 磕凭奠汕第贰总锁训咆允胚婴刽域囱泥杖哩缔磋檄很恕伶塌帆销阳扩奇殴某公司JAVA培训(第七讲)2004年7月某公司JAVA培训(第七讲)2004年7月 2. JDBC驱动程序的四种类型 续2 2.4 Type 4(纯JDBC驱动) Java应用程序 JDBC API JDBC驱动 本地或者其它服务器 上的数据库 3. Java语言连接数据库的方法 3.1 加载JDBC驱动程序 使用java.lang.Class类的成员函数forName。该函数原形为: public static Class forName(String JDBCclassName) throws ClassNotFoundException; 其中,JDBCclassName由JDBC驱动程序开发商提供。 溪元项叠止愿唬突十蚕缄豺潞孩赵媒荫挠檀兽辩兢骂簿井灿易獭宝尚片逼某公司JAVA培训(第七讲)2004年7月某公司JAVA培训(第七讲)2004年7月 3. Java语言连接数据库的方法 续1 JDBCclassName 驱动类型 提供者 sun.jdbc.odbc.JdbcOdbcDriver type1(JDBC-ODBC桥) SunJDK com.ms.jdbc.odbc.JdbcOdbcDriver type1(JDBC-ODBC桥) VJ++6.0 com.microsoft.jdbc.sqlserver.SQLServerDriver type4 (纯JDBC驱动) Microsoft 如:Class.forName(sun.jdbc.odbc.JdbcOdbcDriver); 其中,微软SQLSever数据库的type4型驱动程序可以从INTERNET免费下载。若该驱动程序的安装主目录为e:\jsdrv,则为系统环境变量classpath增加以下属性值: e:\jsdrv\lib\msbase.jar; e:\jsdrv\lib\msutil.jar; e:\jsdrv\lib\mssqlserver.jar; 乌咳拇翘萌轮溃寇辐熟铭梁缎霓飘出他或赁携瀑蔡喘恰省架赂造翻骸锁永某公司JAVA培训(第七讲)2004年7月某公司JAVA培训(第七讲)2004年7月 3. Java语言连接数据库的方法 续2 3.2 获取数据库连接 访问一个数据库首先需要建立一个数据库连接。要获取数据库连接,采用java.sql.DriverManager类中的成员函数getConnection。该函数原形如下: 格式1: public static synchronized Connection getConnection( String JDBC_URL) throws SQLException 格式2: public static synchronized Connection getConnection( String JDBC_URL, String user, String password ) throws SQLException 其中,JDBC_URL形如:jdbc:subprotocol:subname 街姨鸵赣敌辊欲叮孕子阉了蓖思离螺啼翟含涵翔柠阿缘椎吵湛皿慈篮痒道某公司JAVA培训(第七讲)2004年7月某公司JAVA培训(第七讲)2004年7月 3. Java语言连接数据库的方法 续3 JDBCclassName
您可能关注的文档
- 第5章 面向对编程基础.ppt
- struts总.ppt
- 《java语言序设计》第4章.ppt
- 第四章 面向对高级编程.ppt
- 第3章 Serlet编程-1.ppt
- 4-Validtor验证框架.ppt
- 任务19学生基信息管理程序设计.ppt
- 第01章 J2E基础.ppt
- 高中英语必修四nit1 Learning about language.ppt
- 02-类图-对图-包图.ppt
- 2026年葡萄酒行业法规政策变化及应对策略报告.docx
- 2026年汽车照明行业市场需求及技术发展市场发展机制分析.docx
- 2026年食品防腐剂竞争格局与政策法规影响评估.docx
- 2026年区块链金融监管政策影响分析报告.docx
- 2026年量子通信行业发展趋势研判报告.docx
- 2026年国内流量传感器行业技术发展白皮书.docx
- 2026年笔记本电脑芯片市场发展趋势与政策分析报告.docx
- 2026年全球3D打印生物组织行业深度分析及细胞培养技术应用前景.docx
- 2025-2030中国飞机自动驾驶系统行业市场现状供需分析及投资评估规划分析研究报告.docx
- 2025-2030中国可穿戴补丁行业市场现状供需分析及投资评估规划分析研究报告.docx
最近下载
- 初中英语衡水体作文范文10篇.pdf VIP
- 基层工会预决算填报操作手册(2024.02).pdf
- 品胜加盟条件要领.pdf VIP
- 2026年党支部在改作风树新风等“对照5个方面”存在的问题及整改措施普通党员对照检查材料(五个对照)2篇例文.docx VIP
- 建筑公司员工手册(完整版).docx VIP
- 外研新交际英语(2024)新教材小学一年级英语下册Unit 1 课时3教学设计.docx VIP
- (正式版)DB12∕T 1361-2024 《地热尾水回灌技术规程》.pdf VIP
- 2026年教科版三年级科学下册(全册)教学设计(附教材目录).pdf VIP
- GB_T 25849-2024 移动式升降工作平台 设计、计算、安全要求和试验方法.pdf VIP
- 安全生产监管培训课件.pptx VIP
原创力文档

文档评论(0)