问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

preparedstatement运行sql语句时,set函数后面的类型用什么来决定?

发布网友 发布时间:2022-04-09 08:01

我来回答

2个回答

懂视网 时间:2022-04-09 12:22

java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import org.junit.Test; import util.JdbcUtil; /** * PreparedStatement執行sql語句 * @author APPle * */ public class Demo1 { /** * 增加 */ @Test public void testInsert() { Connection conn = null; PreparedStatement stmt = null; try { //1.获取连接 conn = JdbcUtil.getConnection(); //2.准备预编译的sql String sql = "INSERT INTO student2(NAME,gender) VALUES(?,?)"; //?表示一个参数的占位符 //3.执行预编译sql语句(检查语法) stmt = conn.prepareStatement(sql); //4.设置参数值 /** * 参数一: 参数位置 从1开始 */ stmt.setString(1, "李四"); stmt.setString(2, "男"); //5.发送参数,执行sql int count = stmt.executeUpdate(); System.out.println("影响了"+count+"行"); } catch (Exception e) { e.printStackTrace(); throw new RuntimeException(e); } finally { JdbcUtil.close(conn, stmt); } } /** * 修改 */ @Test public void testUpdate() { Connection conn = null; PreparedStatement stmt = null; try { //1.获取连接 conn = JdbcUtil.getConnection(); //2.准备预编译的sql String sql = "UPDATE student2 SET NAME=? WHERE id=?"; //?表示一个参数的占位符 //3.执行预编译sql语句(检查语法) stmt = conn.prepareStatement(sql); //4.设置参数值 /** * 参数一: 参数位置 从1开始 */ stmt.setString(1, "王五"); stmt.setInt(2, 9); //5.发送参数,执行sql int count = stmt.executeUpdate(); System.out.println("影响了"+count+"行"); } catch (Exception e) { e.printStackTrace(); throw new RuntimeException(e); } finally { JdbcUtil.close(conn, stmt); } } /** * 删除 */ @Test public void testDelete() { Connection conn = null; PreparedStatement stmt = null; try { //1.获取连接 conn = JdbcUtil.getConnection(); //2.准备预编译的sql String sql = "DELETE FROM student2 WHERE id=?"; //?表示一个参数的占位符 //3.执行预编译sql语句(检查语法) stmt = conn.prepareStatement(sql); //4.设置参数值 /** * 参数一: 参数位置 从1开始 */ stmt.setInt(1, 9); //5.发送参数,执行sql int count = stmt.executeUpdate(); System.out.println("影响了"+count+"行"); } catch (Exception e) { e.printStackTrace(); throw new RuntimeException(e); } finally { JdbcUtil.close(conn, stmt); } } /** * 查询 */ @Test public void testQuery() { Connection conn = null; PreparedStatement stmt = null; ResultSet rs = null; try { //1.获取连接 conn = JdbcUtil.getConnection(); //2.准备预编译的sql String sql = "SELECT * FROM student2"; //3.预编译 stmt = conn.prepareStatement(sql); //4.执行sql rs = stmt.executeQuery(); //5.遍历rs while(rs.next()){ int id = rs.getInt("id"); String name = rs.getString("name"); String gender = rs.getString("gender"); System.out.println(id+","+name+","+gender); } } catch (Exception e) { e.printStackTrace(); throw new RuntimeException(e); } finally { //关闭资源 JdbcUtil.close(conn,stmt,rs); } } }

 

PreparedStatement執行sql語句

标签:

热心网友 时间:2022-04-09 09:30

你指的是问号占位符,后面类型有数据库里字段决定
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
请问昆山正仪到江苏省昆山市出口加工区新竹路99号 怎么坐班车最近? 跪求苏州神达电脑地址!!! 华为运动耳机挂脖式怎么配对 雅酷美挂脖式无线蓝牙防水耳机-运动时尚,自由畅听 已知函数f(x)=cos^2x-sin^2x+2根号3sinxcosx+1 原先微信有联系后来突然对方要求我对他进行朋友验证我没有他电话号码... 已知函数f(x)=cos^2x-sin^2x+2根号3sinxcosx 已知函数fx=cos^2*x-sin^2*x+2sinx*cosx,求fx的最小正周期,并求当... 已知函数f(x)=cos2x-sin2x 4sinx·cosx求f(x)的最小正周期,并求当x为... 已知f(x)=cos^2x-sin^x+2sinxcosx。①求函数最小正周期②当x∈【0... 超少年密码王源的蓝眼睛是怎么弄得 为什么蓝眼睛的人在晚上视力比其他颜色眼睛的人更好? 泰拉瑞亚pc版,我用6个晶状体在血腥祭坛旁做不了可疑眼球,求助 我电脑:“蓝眼睛”杀毒软件快到期,那位高人麻烦推荐一下杀毒软件。要求如下: 最近用苹果手机上新浪微博(最新3.5版本)怎么不显示iphone客户端 真有蓝眼睛的美女 图片中那个蓝眼睛的是什么机器人吗? 奇迹恶魔广场5材料什么怪掉。。恶魔之眼5 恶魔钥匙5 什么怪掉。。 动漫蓝眼睛配什么头发 为什么有的微博iphone客户端不是蓝标 电脑系统游戏里有一个蓝眼睛的是什么游戏 洛克王国恶魔之眼刷什么出的快? 泰拉瑞亚黑色晶状体怎么的? 恶魔之眼笔记本电脑怎么强制关机 请问这个标志是什么牌子的电脑? 为什么我注销微信支付实名出现会出现这个? 注销微信钱包 里显示我的余额为0.00 为什么注销不成功 说我还有余额需要提现? 对着下水道刷牙会不会堵住下水道,我是平房下水道。 一只5cm左右的小刷子掉进下水道会堵下水道吗 牙刷会堵住下水道吗? 新浪微博 电脑可以登陆,为什么苹果手机客户端老是显示账号密码错误 外国人的蓝眼睛视力很好吗? 男主蓝眼睛,被家人排斥,去的好像是嵩山散心,跳崖自杀,被外星电脑救下,还学了武功。后来一次坐飞机坠 谁有蓝眼睛*头发或棕色头发的青少年动漫图或者头像,可以发一下吗? 柯南里一人:有点红头发(爆炸式)蓝眼睛脸左侧有创可贴 什么动漫里女主有*的猫耳朵,*的头发,蓝眼睛。还会吹笛子? 假面骑士电王的蓝眼睛是怎么搞的? 和配资是不是正规的? 蜂蜜柚子茶的柚子皮不浸泡可以吗? 有没有比较可靠的配资公司推荐一下 闪牛配资是个正规公司吗? 网上的配资公司正规靠谱吗?是骗人的吗? 正规的配资公司有哪些?求推荐个 360配资网是正规正规公司吗 硝酸银的相对原子质量是多少 硝酸银的相对原子质量 硝酸银中银的质量为21.6,硝酸银的质量是多少? 硝酸银的分子量是169.87,怎么计算0.01摩尔每升啊,硝酸银是多少克啊? 硝酸银分子质量 硝酸银的相对原分子质量