`
xzliulin
  • 浏览: 57067 次
  • 性别: Icon_minigender_1
  • 来自: 江苏徐州
社区版块
存档分类
最新评论

jdbc增加数据返回自动编号

    博客分类:
  • JAVA
阅读更多
public String addEcms(String tableName,String files,String fileVale)
 {
  try {
   String sqll = "insert into "+tableName+"("+files+")values("+encod.ChineseToUnicode(fileVale)+")";
   st = conn.createStatement();
   
   st.execute(sqll,Statement.RETURN_GENERATED_KEYS);
 
   rs = st.getGeneratedKeys(); 
   if(rs.next())
    return String.valueOf(rs.getInt(1));
   else
    return null;
  } catch (Exception e) {
   e.printStackTrace();
   return null;
  
  }finally
  {
   this.close();
  }
 }
分享到:
评论

相关推荐

    原生jdbc超市订单管理系统

    遍历ResultSet,提取所需数据,比如订单编号、购买商品、客户信息等。需要确保ResultSet的游标按照正确方向移动,并正确关闭资源。 4. 事务管理:JDBC提供了对事务的控制,如设置自动提交、手动提交和回滚事务。在...

    使用JDBC访问数据库

    接下来是一个简单的示例,展示如何使用JDBC访问`users`表中的数据: 1. **连接数据库**:首先,需要加载MySQL的JDBC驱动,并建立与数据库的连接。 2. **执行SQL语句**:使用`PreparedStatement`来执行SQL语句。 3. ...

    如何快速的为现有数据库建立数据字典?

    - **自动化**:编写脚本或工具自动化获取和更新数据字典,减少人工错误。 - **版本控制**:将数据字典纳入版本控制系统,便于跟踪变更。 - **文档化**:确保数据字典易于理解和使用,添加必要的注释和说明。 ...

    mm.mysql.jdbc-2.0pre5

    6. **事务管理**:JDBC提供了事务控制功能,通过`Connection`对象的`setAutoCommit(false)`来禁用自动提交,然后使用`commit()`和`rollback()`方法手动管理事务。 7. **优化性能**:使用`PreparedStatement`缓存预...

    在线比赛系统

    在在线比赛系统中,JSP页面负责接收用户请求,处理数据,并生成HTML响应返回给客户端。开发者可以在JSP页面中嵌入Java代码,实现业务逻辑和数据处理,同时保持页面结构和呈现逻辑的分离。 2. **MVC模式**: MVC是...

    Oracle游标的使用

    例如,在提供的示例中,`add_sal`过程接受一个部门编号作为输入参数,并通过`OUT`参数`p_data`返回一个包含该部门员工信息的数据集。 二、`cursor`与`sys_refCursor`的区别 - `cursor`是游标类型,它直接表示数据集...

    基于Java和SQL-Se...的仓库管理系统的设计与开发-司小龙.pdf

    2) 入库功能:用户填写药品编号、雇员编号、入库数量和存放位置,使用组合框减少输入错误,数据库通过主键(药品编号和雇员编号)记录并返回信息。 3) 出库功能:填写客户编号、药品编号、雇员编号、出库数量,...

    java学习笔记

    本资源是 Java 开发者的学习笔记,涵盖了项目管理、权限管理、自动编号、Ajax 访问 servlet、数据库查询、字符串处理、数据加密、jQuery 弹框插件、乱码解决方案、版本控制、流程中加载 Java 事件、页面警告弹框、...

    Java项目开发实例图书信息系统开发文档及源码

    - **图书类别表**:用于存储图书的不同分类,包括类型名称和自动编号(主键)。 - **用户信息表**:包含管理员和普通用户的个人信息,如姓名、性别、年龄、证件号码、办证日期、电话号码、押金和密码等。管理员...

    彩票信息查询系统

    《彩票信息查询系统详解》 彩票信息查询系统是一款基于NetBeans平台开发的应用程序,主要用于实现彩票数据的查询、...在实际应用中,系统还可以根据需求扩展,如增加数据分析、图表展示等功能,进一步提升用户体验。

    Flex连接数据库三种方法.docx

    - `ID`:自动编号,主键。 - `title`:Nvarchar(100),公告标题。 - `date`:datetime,公告日期。 - `author`:Nvarchar(20),公告作者。 - `content`:ntext,公告内容。 4. **在Java中编写代码** - **创建...

    java数据库课程设计

    同时,还需要设计一个“DatabaseManager”类,用于处理JDBC连接,执行SQL语句并返回结果。 此外,事务管理在数据库操作中至关重要,尤其是在确保数据一致性的情况下。例如,当处理费用支付时,需要确保学生的支付...

    职工考勤管理系统的设计与实现.doc

    2. 建立 JDBC-ODBC 桥接器:使用 Class.forName() 方法加载 JDBC-ODBC 桥接器,并捕获可能发生的异常。 3. 与 ODBC 数据源指定的数据库建立连接:使用 DriverManager.getConnection() 方法建立连接,并捕获可能发生...

    2021-2022计算机二级等级考试试题及答案No.9407.docx

    12. Access表操作:创建表间关系时,应当关闭所有打开的表以避免冲突,但Access不会对自动编号字段重新编号,即使删除了记录。 13. 计算机网络:WAN(Wide Area Network)指的是广域网,覆盖范围较广,通常跨越城市...

    教务管理系统(jsp+servlet+mysql).zip

    在教务管理系统中,Servlet充当业务逻辑的控制器,接收用户的请求,调用相应的服务方法,处理数据,并将结果返回给jsp页面。 3. **MySQL**: MySQL是一款开源、免费的关系型数据库管理系统,被广泛应用于Web应用开发...

    影碟出租管理系统课程设计文档

    由于影碟管理其数据处理量并不是很大,故数据库采用Microsoft Access 2000,通过JDBC实现Java与数据库的连接。在后续的版本中,将会采用SQL Server 2003作为数据库,系统将会采用Spring架构其程序的框架,使网络版...

    Oracle课程设计--图书馆书籍管理系统.docx

    - **图书编号自动增长**: 在插入新书记录前触发,更新图书编号。 - **图书状态更新**: 在插入新书记录后触发,更新图书状态表。 - **存储过程**: - **书籍删除**: - 检查图书状态,确保图书未被借出。 - 删除...

    大三上学期实训——学生成绩管理系统,java后台,SpringMVC框架,mysql数据库.zip

    9. **视图解析(View Resolver)**:根据控制器返回的数据,解析出对应的视图,如JSP页面。在本项目中,可能会使用JSP或Thymeleaf等模板引擎来展示结果。 10. **Maven或Gradle**:项目构建工具,用于管理依赖关系,...

    jsp高校智能排课系统设计(源代码+论文).rar

    3. 数据访问层:使用Java的JDBC(Java Database Connectivity)接口连接数据库,进行数据的增删改查操作。 三、智能排课算法 智能排课系统的核心是排课算法,常见的有贪心算法、回溯法、遗传算法等。本系统可能采用...

    Java开发实战1200例(第1卷).(清华出版.李钟尉.陈丹丹).part3

    实例238 优雅的JDBC代码 299 实例239 结果集与Bean列表 301 实例240 编写MD5查看器 302 实例241 基于Base64编码 304 实例242 基于Base64解码 305 实例243 发送简单的Email 306 实例244 发送带附件的Email 308 实例...

Global site tag (gtag.js) - Google Analytics