原标题:Java中如何实现向DBC方式向表中添加数据

Java中如何实现向DBC方式向表中添加数据

Java程序JDBC方式向数据库的表添加记录的步骤:

1、新建工程: Java Project

2、工程中导入jar包(.jar文件):让当前工程可以使用jar文件

1) 在工程下创建lib文件夹

2) 将jar包放置到lib文件中

3) 打开工程的属性窗口,添加jar包

3、创建包 com.asjy.test

4、创建类:Test,并添加main(),按照如下步骤,编写代码

1)注册数据库驱动:

Class.forName(“com.mysql.jdbc.Driver”); 注意添加异常处理代码

2)连接数据库:

Connection conn = DriverManager.getConnection(“数据库名”,”root”,”密码”);

3)对表进行添加数据的操作

String sql = "insert into 表名(字段列表) values(?,?,?.....) ?的个数和字段列表的个数匹配

PreparedStatement ps = conn.prepareStatement(sql);

4)给?赋值

ps.setXxx(?的序号,?的值); ?的序号从1开始编号,?的值代表匹配字段要添加的数据

5) 执行SQL命令

ps.executeUpdate(); 返回int值,代表这个命令影响了表中几条记录

5、关闭对象

ps.close();

conn.close(); 返回搜狐,查看更多

责任编辑:

java窗口向mysql加信息_Java中如何实现向DBC方式向表中添加数据相关推荐

  1. 不同服务器数据库表连接查询修改,如何连接多个数据库,mysql中的服务器和查询两个表中的对方?...

    我期待从不同服务器连接两个不同的数据库.此外,我想运行一个查询,从两个数据库中获取数据到一个单一的结果.我正在使用mysql在PHP脚本中执行此操作.这里是如何很期待做[没有成功:)]如何连接多个数据 ...

  2. 查询一个表中所有id字段在另一个表中对应值的SQL语句怎么写?

    编辑器加载中... 查询一个表中所有id字段在另一个表中对应值的SQL语句怎么写?多表联结查询:select rbd.RBDID, rbd.ProductCode,p.ProductCnName,p. ...

  3. DBeaver mysql 外键设置了级联删除,子表无法添加数据

    DBeaver mysql 外键设置了级联删除,子表无法添加数据 报错:Cannot add or update a child row: a foreign key constraint fails ...

  4. java项目上线mysql查询慢_Java Web应用程序在缓慢的MySQL查询中停滞不前

    可能发生的事情是您的数据在更新过程中被"锁定以进行更新" – 这取决于数据的重新计算方式. 解决此问题的一种好方法是将新计算放入单独的数据区域,然后在完成所有操作后切换到使用新数据 ...

  5. java 抛出指定异常信息_java 抛出异常处理的方法

    java 抛出异常处理的方法 为了避免调用的人不知道有异常,才抛出异常的,所以是谁掉用的久在哪里处理.说的对吗 对. 1.throws关键字通常被应用在声明方法时,用来指定可能抛出的异常.多个异常可以 ...

  6. java能不能修改文件大小信息_java上机考试3

    考号: 000128000091 姓名: 张天義 学号: 1040610329 班级: 本科(计算机.微电.电工.经管)->计算机科学与技术 00:13:25 一.单选(共80分) 1. int ...

  7. java非递归遍历file树_Java语言实现非递归实现树的前中后序遍历总结

    前言 三种遍历的递归写法都很好写,所以总结一下非递归写法. 先贴一张图复习一下三种遍历方式就进入正文啦~ [注:本文所有代码实现中树的结点定义如下: public class Node { int v ...

  8. 万网 mysql 用户 存在那个表里_会计核算软件备案报告表中的数据库名称和数据库版本如何填写...

    会计核算软件备案报告表中的数据库名称和数据库版本如何填写以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 会计核算软件备案 ...

  9. mysql表中的中文是乱码_mysql插入表中的中文显示为乱码或问号的解决方法

    版权声明:本文为博主原创文章,未经博主允许不得转载. 今天在做ssh的博客项目时发现mysql数据库中的中文显示为问号,网上查阅了很多资料,都不是很全,所以我总结一下,供大家参考和自己复习. 1.我的 ...

最新文章

  1. 在linux系统下实现音视频即时通讯的部分代码
  2. CoolHash数据库引擎压测对比报告
  3. (zhuan) Where can I start with Deep Learning?
  4. 剪切粘贴时总是上次的内容_macOS系统上面如何实现Windows上的“剪切”功能
  5. 前端开发需要掌握的SEO的知识点
  6. sealos kubernetes(k8s)高可用安装教程
  7. 数据链路层差错检测:CRC(循环冗余检验)
  8. android 拍照屏幕大小,Android Camera 找出屏幕的最佳尺寸大小
  9. CentoS 下报的 Requires: perl(:MODULE_COMPAT_5.8.8)
  10. “隐私经济”有未来吗?
  11. cf修改游戏客户端是什么意思_cf游戏客户端是什么
  12. 81章 老子1章到_三曜道长解读道德经: 信言不美 第81章
  13. 天涯上令人肝肠寸断的100个签名!
  14. 如何在电脑上下载node.js并启动相应网易云服务器最全【该服务器见尚硅谷2021版微信小程序开发p20】
  15. (附源码)SSM学生网上请假系统JAVA计算机毕业设计项目
  16. 大文件分割工具,QT实现
  17. java念整数 你的程序要读入一个整数,范围是[-100000,100000]。然后,用汉语拼音将这个整数的每一位输出出来。 如输入1234,则输出: yi er san si
  18. 三元(三目)运算符解释
  19. java面试自我介绍百度云,java面试自我介绍
  20. 卸载金蝶kis记账王的方法

热门文章

  1. flex组件使用【PopUpButton】
  2. C#删除字符串最后一个字符的几种方法
  3. 应用visual studio的正则表达式替换功能
  4. PTA-6-1 数组循环右移 (20分)(C语言)
  5. OJ1085: 求奇数的乘积(多实例测试)(C语言)
  6. OpenJudge NOI 1.2 04:填空:类型转换1
  7. 基础算法 —— 高精度计算 —— Java 大数类
  8. 小球(信息学奥赛一本通-T1363)
  9. 火柴棒等式(洛谷-P1149)
  10. win7怎么把计算机放到桌面6,win7系统如何设置更改桌面图标?