errbrifSql="insert into tb_report_smoke_brief (test_event_id,downtime,flashtime,detail,loginfo,versionPath) values (?, ?, ?,?,?,?)";
//连接数据库
Connection conn=getConnection(this.url,this.userName,this.password);
// 第一个,SQL语句中,值所在的地方,都用问好代表
// 第二个,必须调用PreparedStatement的setX()系列方法,对指定的占位符设置实际的值
// Statement.executeUpdate()方法,就可以用来执行insert、update、delete语句
// 返回类型是个int值,也就是SQL语句影响的行数
// 第三个,执行SQL语句时,直接使用executeUpdate()即可,不用传入任何参数
PreparedStatement pssumaary=conn.prepareStatement(errorsummarysql);
//关闭自动提交
conn.setAutoCommit(false);
//插入数据
pssumaary.setInt(1,x);
pssumaary.setString(2,y);
pssumaary.setString(3,z);
pssumaary.setString(4,v);
//更新数据库
pssumaary.executeUpdate();
conn.commit();
//关闭数据库
conn.close();
JAVA使用mysql数据库
最新推荐文章于 2024-06-16 00:21:26 发布
关键词由CSDN通过智能技术生成