- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章 开发java数据库应用程序详解.ppt
代码设计 3. 菜单及其代码 4. 登录模块设计 添加login类,定义成员变量,记录登录名和用户类型。 5. 商品信息管理 包括: 商品信息管理 采购信息管理 付款信息管理 6. 用户管理 包括: 添加用户 用户信息查询、修改 删除用户 7. 仓库管理 进出库管理 进出货管理 8. 销售管理 包括: 商品销售管理 商品销售查询 3.6.5 系统测试 基础数据: 包括用户注册、商品类别、商品信息、添加、修改和删除 2. 商品采购、付款功能的测试 3. 商品销售功能的测试 4. 系统其他功能的测试 * * 常用的URL: 对MySQL : jdbc:mysql://localhost:3306/dbName 对Oracle 数据库: jdbc:oracle:thin:@localhost:1521:dbname 对SQLSERVER2000 : jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=dbName 如果通过JDBC-ODBC Driver连接数据库,数据库URL为: jdbc:odbc:datasource 例: 对于Oracle数据库连接,其url的形式: url = “jdbc:oracle:thin:@localhost:1521:xscj” 对于SQLServer2000: url = “jdbc:microsoft:sqlserver://localhost:1433;DatabaseName = xscj” 对于SQLServer2005\2008: url = “jdbc:sqlserver://localhost:1433;DatabaseName = xscj” 对于MySQL: url = “jdbc:mysql://localhost:3306/xscj” 建立Statement 对象 Statement statement= con.createStatement(); 准备并执行调用SQL语句 String sql=“select * from Employees”; ResultSet rs= statement.executeQuery(sql); 执行语句的种类 statement.executeQuery(); 返回类型ResultSet statement.executeUpdate();返回类型int,执行此sql语句所影响的记录数。 statement.execute();返回类型boolean,代表执行此语句是否有resultset,返回true就是有。 6. 准备并执行SQL语句 Connection接口的常用方法: (1) Statement createStatement()throws SQLException: 功能:创建一个Statement对象,用于将 SQL 语句发送到数据库。 (2) PreparedStatement prepareStatement(String sql) throws SQLException 功能:创建一个PreparedStatement 对象,用于将参数化的SQL语句发送到数据库。不带参数的 SQL 语句通常使用 Statement 对象执行。如果多次执行相同的 SQL 语句,使用 PreparedStatement 对象可能更有效。 (3) void commit()throws SQLException: 功能:使所有上一次提交/回滚后进行的更改成为持久更改,并释放此Connection对象当前持有的所有数据库锁。 (4) void setAutoCommit(boolean autoCommit)throws SQLException 功能:将此连接的自动提交模式设置为给定状态。如果连接处于自动提交模式下,则它的所有 SQL 语句将被执行并作为单个事务提交。否则,它的 SQL 语句将聚集到事务中,直到调用 commit 方法或 rollback 方法为止。默认情况下,新连接处于自动提交模式。 (5) void rollback()throws SQLException: 功能:取消当前事务进行的所有更改,并释放此 Connection 对象当前持有的所有数据库锁。 (6) boolean isReadOnly()throws SQLException: 功能:查询此Connection对象是否处于只读模式。 (7) boolean isClosed()throws SQLException: 功能:查询此 Connection 对象是否已经被关闭。 (8) void close()throws SQLEx
您可能关注的文档
- 磁场对运动电荷的作用力详解.ppt
- 磁场对通电导线的作用.详解.ppt
- 磁场的来源详解.ppt
- 磁性材料详解.ppt
- 磁悬浮支撑技术详解.ppt
- 磁控管原理入门及动画演示详解.ppt
- 磁现象和磁场详解.ppt
- 磁现象和磁场课件(人教版选修)详解.ppt
- 磁现象磁场课件~精编版详解.ppt
- 穿与化学详解.ppt
- 外研版八年级上册英语Unit 3《Make it happen》L6教学课件(25秋新教材).ppt
- 外研版八年级上册英语Unit 3《Make it happen》L1教学课件(25秋新教材).ppt
- 外研版八年级上册英语Unit 2《Getting along》L4 教学课件(25秋新教材).ppt
- 外研版八年级上册英语Unit 4《Digital life》L3教学课件(25秋新教材).ppt
- 外研版八年级上册英语Unit 4《Digital life》L5教学课件(25秋新教材).ppt
- 2026-2031上半年中国本地生活服务O2O行业分析报告.docx
- 2026-2031中国车联网产业运行动态及投资策略研究报告.docx
- 2026-2031全球及中国建筑数据分析软件行业发展现状调研及投资前景分析报告.docx
- 2026-2031设计公司品牌发展现状及未来趋势分析.docx
- 2026-2031商品管理软件市场发展前景及投资可行性分析报告(年).docx
最近下载
- 联合建厂协议合同.docx VIP
- Unit 4 School Life 第1~2课时listening and speaking 教案 中职高一英语高教版基础模块1 .pdf VIP
- 童年期情感忽视与大学生情绪调节策略:使用偏好及脑结构基础.pptx VIP
- 医疗废物和污水管理领导小组及岗位职责.docx VIP
- GJB 548C-2021微电子器件试验方法和程序.docx VIP
- 46 黎曼几何初步 [伍鸿熙,沈纯理,虞言林 著] 2014年版.pdf VIP
- 铁路路基题库及答案.doc VIP
- 2025年广东省职业病诊断医师考试(职业性尘肺病)模拟试题及答案.docx VIP
- 第11课《对人有礼貌》第1课时礼貌暖人心核心素养教案 2025道德与法治一年级上册.docx
- 锂离子电池热失控预警方法.pdf VIP
原创力文档


文档评论(0)