`
xzliulin
  • 浏览: 57447 次
  • 性别: 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 基础讲解

    - **RowNum伪列**:用于返回结果集中的行编号。 - **序列(Sequence)**:自动递增或递减的数字序列,常用于自动生成主键值。 - **同义词(Synonym)**:为数据库对象提供别名,简化SQL语句。 - **数据库链(Database ...

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

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

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

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

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

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

Global site tag (gtag.js) - Google Analytics