在myeclipse中给数据库插入数据 求回答~~求大神

浪里个浪儿ii 2015-01-05 09:03:25
假设有表T 列名有 编号 名称 数量 插入数据时 如果数据库中没有名称一样的 则插入一条新的记录在里面 如果存在一样的名称 就把两条记录合成一条(数量=数量+第二条记录的数量);
用if (){} else(){}语句怎么实现 判断条件是什么 注意 是在myeclipse中 java实现的 求大神
...全文
133 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
姜小白- 2015-01-05
  • 打赏
  • 举报
回复
引用 2 楼 qq_24982291 的回复:
恩 我和你想的一样 但是在myeclip中 数据库中不存在的名称本来是插入新纪录的 ,事实是直接报错,当前结果集没有改行!
事实是直接报错 本该插入的地方却报错了,那报什么错误了呢? 根据具体错误解决问题啊
浪里个浪儿ii 2015-01-05
  • 打赏
  • 举报
回复
恩 我和你想的一样 但是在myeclip中 数据库中不存在的名称本来是插入新纪录的 ,事实是直接报错,当前结果集没有改行!
姜小白- 2015-01-05
  • 打赏
  • 举报
回复
按照当前名称进数据库去select 查询 if (存在名称一样的记录) { 将记录数量取出来,将新的数量添加上,再update进数据库; } else { 将新的记录直接insert进数据库; }
​  博主介绍:✌在职Java研发工程师、专注于程序设计、源码分享、技术交流、专注于Java技术领域和毕业设计✌项目名称小程序食堂订餐点餐项目+后台管理前后分离VUE视频效果系统说明食堂订餐小程序的系统项目的概述设计分析,主要内容有平台的具体分析,进行数据的是设计,数据采用mysql数据,并且对于系统的设计采用比较人性化的操作设计,对于系统出现的错误信息可以及时做出处理及反馈。基于食堂订餐小程序的设计基于现有的安卓手机上可以运行,可以实现管理员服务端;首页、个人心、用户管理、商家管理、菜品上架管理、菜品信息管理、订单信息管理、订单配送管理、订单评价管理、订单取消管理、我的收藏管理、系统管理,商家服务端;首页、个人心、菜品分类管理、菜品上架管理、订单信息管理、订单配送管理、订单评价管理、订单取消管理等功能。方便用户客户端对首页、菜品信息、我的等详细的了解及统计分析。根据系统功能需建立的模块关系图如下图:​编辑​编辑​编辑 环境需要1.运行环境:最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。2.IDE环境:IDEA,Eclipse,Myeclipse都可以。推荐IDEA;3.tomcat环境:Tomcat 7.x,8.x,9.x版本均可4.硬件环境:windows 7/8/10 1G内存以上;或者 Mac OS; 5.数据:MySql 5.7版本;6.是否Maven项目:否;技术栈1. 后端:Spring+SpringMVC+Mybatis2. 前端:JSP+CSS+JavaScript+jQuery使用说明1. 使用Navicat或者其它工具,在mysql创建对应名称的数据,并导入项目的sql文件;2. 使用IDEA/Eclipse/MyEclipse导入项目,Eclipse/MyEclipse导入时,若为maven项目请选择maven;若为maven项目,导入成功后请执行maven clean;maven install命令,然后运行;3. 将项目springmvc-servlet.xml配置文件数据配置改为自己的配置;4. 运行项目,在浏览器输入http://localhost:8080/ 登录运行截图​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑 

58,454

社区成员

发帖
与我相关
我的任务
社区描述
Java Eclipse
社区管理员
  • Eclipse
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧