java开发的增查改删_在Java中实现增、删、改、查功能?
//添加操作 public void btnInsert_actionPerformed(ActionEvent e) { String name = this.txtName.getText().trim(); String sex = this.txtSex.getText().trim(); String grade = this.txtGrade.getText().trim(); String score = this.txtScore.getText().trim(); if (name.equals("") || sex.equals("") || grade.equals("") || score.equals("")) { JOptionPane.showMessageDialog(this, "您输入的不合法!"); } String sqlString = "insert into Score values('" + name + "','" + sex + "','" + grade + "','" + score + "')"; int rows = db.exeUpdate(sqlString); if (rows == 0) { JOptionPane.showMessageDialog(this, "添加失败!"); } else { JOptionPane.showMessageDialog(this, " 添加成功! "); } } //删除操作 public void btnDelect_actionPerformed(ActionEvent e) { String name = this.txtName.getText().trim(); if (name.equals("")) { JOptionPane.showMessageDialog(this, "你输入的数据不完整"); return; } String sqlString = "delete from Score where Name='" + name + "'"; int rows = db.exeUpdate(sqlString); if (rows == 0) { JOptionPane.showMessageDialog(this, "删除失败"); return; } else { JOptionPane.showMessageDialog(this, "删除成功"); } }//查询操作 public void btnSelect_actionPerformed(ActionEvent e) { String name = this.txtName.getText().trim(); if (name.equals("")) { JOptionPane.showMessageDialog(this, "查找条件不完整"); return; } String sqlString = "select * from Score where name='" + name + "'"; Vector rs = db.exeQuery(sqlString); if (rs.size() == 0) { JOptionPane.showMessageDialog(this, "查找失败"); } String Sex = ((Vector) rs.get(0)).get(2).toString(); String Grade = ((Vector) rs.get(0)).get(3).toString(); String Sore = ((Vector) rs.get(0)).get(4).toString(); this.txtSex.setText(Sex); this.txtGrade.setText(Grade); this.txtScore.setText(Sore); }//更新操作 public void btnUpdate_actionPerformed(ActionEvent e) { String name = this.txtName.getText().trim(); String sex = this.txtSex.getText().trim(); String grade = this.txtGrade.getText().trim(); String score = this.txtScore.getText().trim(); if (name.equals("") || sex.equals("") || grade.equals("") || score.equals("")) { JOptionPane.showMessageDialog(this, "您输入的数据不合法!!"); return; } String sqlString = "update Score set Sex='" + sex + "',Grade = '" + grade + "',Score='" + score + "' where Name='" + name + "'"; int rows = db.exeUpdate(sqlString); if (rows == 0) { JOptionPane.showMessageDialog(this, "更新失败!"); } else { JOptionPane.showMessageDialog(this, "更新成功!"); } }
java开发的增查改删_在Java中实现增、删、改、查功能?相关推荐
- 2020年Java开发前景还好吗?现在学java好找工作吗?
2020年Java开发前景还好吗?现在学java好找工作吗?下面就跟着小编一起来看看吧! Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言.Java 技术具有卓越的通用性.高效性.平台移植 ...
- 用C#.NET调用Java开发的WebService传递int,double问题,出现java无法获
2019独角兽企业重金招聘Python工程师标准>>> 用C#.NET调用Java开发的WebService传递int,double问题,出现java无法获得值! 用C#.NET调用 ...
- java是所有资源文件的索引_《Java程序设计》课程教学资源索引
<Java程序设计>课程教学资源索引 说明: 本课程针对零Java编程基础的计算机专业学生,前提是学过C语言. 课程主要讲授J2SE,教学目的是带领学生迈入Java开发的大门,初步理解和把 ...
- java开发技术有什么意义,零基础学Java开发技术有哪些优势和好处?
零基础学Java开发技术有哪些优势和好处?Java开发技术有下列优势:Java编程语言简单.面向对象集中于对象及其接口.分布式处理TCP/IP协议.鲁棒性.安全性.体系结构中立性.可移植性.解释执行. ...
- Java开发需要学习哪些知识?初学者怎么学好Java开发?
根据IDC的统计数字,在所有软件开发类人才的需求中,对Java工程师的需求达到全部需求量的60%~70%,对软件开发人才的需求达到了20%,还同时以每年20%的速度在增长.由此,我国不仅在软件开发人才 ...
- Java开发需要学习哪些知识?小白怎么学好Java开发?
根据IDC的统计数字,在所有软件开发类人才的需求中,对Java工程师的需求达到全部需求量的60%~70%,对软件开发人才的需求达到了20%,还同时以每年20%的速度在增长.由此,我国不仅在软件开发人才 ...
- python增删改查的框架_简单的Django框架增删改查操作
Django之orm对MysqL数据库的增删改查操作简介: 利用Django中orm来查找数据库中的数据,对数据库进行增.删.改.查: 增:新增数据 # 操作数据库user表新增记录 # 方式1: u ...
- java开发可重用代码包工具包_[Java教程]彻底搞懂Java开发工具包(JDK)安装及环境变量配置...
[Java教程]彻底搞懂Java开发工具包(JDK)安装及环境变量配置 0 2021-01-04 04:00:04 安装并配置JDK环境变量,不但要知道怎样做,也要知道为什么这样做,知其然知其所以然. ...
- c# 调用java webservice 参数获取不到_用C#.NET调用Java开发的WebService传递int,double问题,出现java无法获得值!...
用C#.NET调用Java开发的WebService时,先在客户端封装的带有int属性的对象,当将该对象传到服务器端时,服务器端可以得到string类型的属性值,却不能得到int类型.double和D ...
- Java开发专业通过swot分析岗位_掌起智能科技 | 你们要的安卓岗位来了,还有JAVA,技术经理等岗位...
成都IT内推圈成立于2016年,专注成都IT互联网领域的招聘与求职;覆盖精准IT人群10W+,通过内推圈推荐且已入职人数超过5000+,合作公司均系成都知名或靠谱公司. 此公众号每天7:30AM准时推 ...
最新文章
- android 手机推荐,2018年安卓机皇推荐,这几款是真的不错
- ioS开发之c语言基础-一维数组,字符数组
- 【莓闻】2009年黑莓增长显著 智能手机领域第一
- 关于jquery与dom元素转换
- filezilla 设置服务器_树莓派 LAMP服务器搭建
- 【bfs】WJ的逃离
- java lambda循环_在Java 8 Lambda中创建自己的循环结构
- 2018 Multi-University Training Contest 3
- HDnoip2017题解
- tensorflow 显存 训练_Tensorflow与Keras自适应使用显存方式
- TVP5158的多路复用技术
- linux中xy是什么命令,Linux命令中chmod 777 以及drwxr-xr-x分别代表什么意思
- javaweb学习总结(四十六)——Filter(过滤器)常见应用
- laravel 模型事件几种用法
- Linux版awvs破解详细步骤
- 深入浅出Mysql(一)
- 使用好压(HaoZip)软件打包EverEdit制作安装程序
- 一个简单的Python暴力破解网站登录密码脚本
- 41、基于51单片机手机无线充电器系统锂电池存电系统设计
- 智能车图像处理-阳光算法