java增删改查sql语句,javaweb实现数据库简单的增删改查
代码示例:
导入Java。SQL。*;
公共类续订{ //创建类
静态连接con//声明关系对象
静态PreparedStatement sql//声明准备报表对象
静态结果集res//声明结果集对象
公共连接getConnection() {
尝试{
班级。forname( com。MySQL。CJ。JDBC。司机’);
con=司机经理。getconnection( JDBC:MySQL://localhost:3306/db?useSSL=false serverTimezone=GMT , root , 020714 );
} catch(异常e) {
e。printstacktrace();
}
返回精读
}
公共静态void main(String[] args) {
续期c=新续期();//创建本类对象
con=c . getconnection();//调用连接数据库方法
尝试{
SQL=con . prepare语句( select * from TB _ stu );//查询数据库
RES=SQL。执行查询();//执行结构化查询语言语句
System.out.println(执行增加、修改、删除前数据:);
while (res.next()) {
string id=RES . getstring(1);
string name=RES . getstring( name );
string sex=RES . getstring( sex );
String birthday=res.getString(生日);//遍历查询结果集
System.out.print(编号: id);
System.out.print(姓名:姓名);
System.out.print(性别:性);
System.out.println(生日:生日);
}
SQL=con . prepare语句( insert into TB _ stu(姓名,性别,生日)值(?));
sql.setString(1, 0阿杰);//预处理添加数据
sql.setString(2,s男);
sql.setString(3, 2001-03-08 );
SQL。执行update();
SQL=con .准备语句(更新tb_stu设置生日
=?其中id=?);
sql.setString(1, 2012-12-02 );//更新数据
sql.setInt(2,1);//更新数据
SQL。执行update();
语句stmt=con . create语句();
stmt。执行update( delete from TB _ stu where id=9 );//删除
//查询修改数据后的tb_stu表中数据
SQL=con . prepare语句( select * from TB _ stu );
RES=SQL。执行查询();//执行结构化查询语言语句
System.out.println(执行增加、修改、删除后的数据:);
while (res.next()) {
string id=RES . getstring(1);
string name=RES . getstring( name );
string sex=RES . getstring( sex );
String birthday=res.getString(生日);
System.out.print(编号: id);
System.out.print(姓名:姓名);
System.out.print(性别:性);
System.out.println(生日:生日);
}
} catch(异常e) {
e。printstacktrace();
}
}
}运行截图:
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。