本篇文章给大家谈谈增删改java,以及增删改查是什么意思对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
1、用JAVA list集合语句增删改查全部学生信息。2、java 程序 增删改查3、java开发中一个模块的增删改查一般多长时间呀4、java增删改查功能怎么实现
用JAVA list集合语句增删改查全部学生信息。
1、首先在电脑上启动数据库 ,在数据库中创建表,下面给出具体的SQL语句。
2、然后打开eclipse 创建新项目 JDBCTest,需要导入相关的jar包并构建路径,如图。
3、接着创建entity实体层如图对应表中的数据。
4、创建数据连接层conn 用于MySQL数据库的连接代码如图 如图。
5、创建dao层持久层,在里面编写数据库表的增删改查的具体操作。
6、最后编写测试类 Test代码如图,就完成了。
java 程序 增删改查
class NewAction implements ActionListener{
String url=”jdbc:odbc:s”;
String user=”sa”;
String passwd=””;
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
if(e.getSource()==jb){
Find();
}
else if(e.getSource()==jb1){
Write();
JOptionPane.showMessageDialog(null, “添加成功”);
}
else if(e.getSource()==jb3){
Del();
JOptionPane.showMessageDialog(null, “删除成功”);
}
else if(e.getSource()==jb4){
Update();
JOptionPane.showMessageDialog(null, “修改成功”);
}
else if(e.getSource()==jb5){
Build();
}
}
public void Find(){
boolean f=false;
String lk=”select * from std”;
try{
Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver”);
java.sql.Connection con= DriverManager.getConnection(url,user,passwd);
Statement sql=con.createStatement();
ResultSet rs=sql.executeQuery(lk);
while(rs.next()){
String p=rs.getString(1);
f=(jf13.getText().trim()).equals(p.trim());
if(f){
jf1.setText(p);
jf1.setEditable(false);
jf2.setText(rs.getString(2));
jf2.setEditable(false);
jf3.setText(rs.getString(3));
jf3.setEditable(false);
jf4.setText(rs.getString(4));
jf4.setEditable(false);
jf5.setText(rs.getString(5));
jf5.setEditable(false);
jf6.setText(rs.getString(6));
jf6.setEditable(false);
jf7.setText(rs.getString(7));
jf7.setEditable(false);
jf8.setText(rs.getString(8));
jf8.setEditable(false);
jf9.setText(rs.getString(9));
jf9.setEditable(false);
jf10.setText(rs.getString(10));
jf10.setEditable(false);
jta.setText(rs.getString(11));
jta.setEditable(false);
jf12.setText(rs.getString(12));
jf12.setEditable(false);
jf13.setText(rs.getString(13));
jf13.setEditable(false);
}
}
if(!f){
JOptionPane.showMessageDialog(null,”此人不存在!”);
}
rs.close();
sql.close();
con.close();
}catch(SQLException p){}
catch(Exception d){}
}
public void Write(){
try{
Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver”);
java.sql.Connection con= DriverManager.getConnection(url,user,passwd);
PreparedStatement sql=con.prepareStatement(“insert into std values(?,?,?,?,?,?,?,?,?,?,?,?)”);
sql.setString(1,jf1.getText());
sql.setString(2, jf2.getText());
sql.setString(3,jf3.getText());
sql.setString(4, jf4.getText());
sql.setString(5, jf5.getText());
sql.setString(6, jf6.getText());
sql.setString(7, jf7.getText());
sql.setString(8, jf8.getText());
sql.setString(9, jf9.getText());
sql.setString(10, jf10.getText());
sql.setString(11, jta.getText());
sql.setString(12, jf12.getText());
sql.executeUpdate();
con.close();
sql.close();
}catch(Exception p){
p.printStackTrace();
}
}
public void Del(){
try{
Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver”);
java.sql.Connection con= DriverManager.getConnection(url,user,passwd);
PreparedStatement sql=con.prepareStatement(“delete from std where 姓名=?”);
sql.setString(1, jf13.getText());
sql.executeUpdate();
sql.close();
con.close();
}catch(Exception p){
p.printStackTrace();
}
}
public void Update(){
try{
Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver”);
java.sql.Connection con= DriverManager.getConnection(url,user,passwd);
PreparedStatement sql=con.prepareStatement(“update std set 姓名=?,班级=?,性别=?,宿舍=?,出生年月=?,移动电话=?,民族=?,电子邮件=?,籍贯=?,备注=?,家庭详细住址=?,邮政编码=? where 姓名=?”);
sql.setString(1,jf1.getText());
sql.setString(2, jf2.getText());
sql.setString(3,jf3.getText());
sql.setString(4, jf4.getText());
sql.setString(5, jf5.getText());
sql.setString(6, jf6.getText());
sql.setString(7, jf7.getText());
sql.setString(8, jf8.getText());
sql.setString(9, jf9.getText());
sql.setString(10, jf10.getText());
sql.setString(11, jta.getText());
sql.setString(12, jf12.getText());
sql.setString(13, jf13.getText());
sql.executeUpdate();
con.close();
sql.close();
}catch(Exception p){
p.printStackTrace();
}
}
}这是我以前写的 修改表对应的列项 就好了
java开发中一个模块的增删改查一般多长时间呀
单纯的增删改查,不涉及到业务的话,一般2-3小时就可以。学习java推荐选择千锋教育。千锋教育采用全程面授高品质、高体验培养模式,学科大纲紧跟企业需求。
Java技术不仅是面向对象的高级编程语言,也是一个平台。Java技术基于Java虚拟机的概念(Javavirtualmachine,JVM)——这是一个转换器,在语言和基础软件和硬件之间。Java语言的所有实现都必须实现JVM,这样Java程序才能在任何有JVM的系统上运行,这是Java的核心优势。Java在设计中非常注重移植和跨平台,这也是Java应用范围广的一个重要原因。
想要了解更多关于java的相关信息,推荐咨询千锋教育。千锋教育目前已与国内20000余家IT相关企业建立人才输送合作关系,每年培养泛IT人才近2万人,十年间累计培养超10余万泛IT人才,累计向互联网输出免费教学视频950余套,累积播放量超9800万余次。每年有数百万名学员接受千锋组织的技术研讨会、技术培训课、网络公开课及学科视频等服务,得到广大学员一致认可。
java增删改查功能怎么实现
你所说的增删改查是数据库的命令操作。在Java编程中,在Java和数据库完成连接以后,可以调用数据库的select、delete、updata等命令。你也可以把相关的命令变成一个字符串对象,这样调用起来会更简单。
关于增删改java和增删改查是什么意思的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。