課程
/后端開(kāi)發(fā)
/Java
/JAVA遇見(jiàn)HTML——JSP篇
stmt.setInt(1,id);這句話(huà)為什么要加進(jìn)去,是什么意思
2016-09-12
源自:JAVA遇見(jiàn)HTML——JSP篇 8-7
正在回答
String?sql?=?"select?*?from?items?where?id?=??"; stmt?=?conn.prepareStatement(sql); stmt.setInt(1,?id);//數(shù)字表示第幾個(gè)占位符,即sql中的?? rs?=?stmt.executeQuery();
很顯然這里只有一個(gè) ??
把id的值傳給傳給sql中的第1個(gè) ?
然后執(zhí)行sql語(yǔ)句
????????????????Connection?conn=DBUtil.getConnection(); ????????????????//使用占位符?代替參數(shù) String?sql="insert?into?imooc_goddess(user_name,sex,age,birthday,email,mobile," +?"create_user,create_date,update_user,update_date,isdel)" +?"values(?,?,?,?,?,?,?,current_date(),?,current_date(),?)"; PreparedStatement?ptmt=conn.prepareStatement(sql);//預(yù)編譯sql語(yǔ)句,并不執(zhí)行 ptmt.setString(1,?g.getUser_name());//數(shù)字表示第幾個(gè)占位符,即?? ptmt.setInt(2,?g.getSex()); ptmt.setInt(3,?g.getAge()); ptmt.setDate(4,?new?Date(g.getBirthday().getTime())); ptmt.setString(5,?g.getEmail()); ptmt.setString(6,?g.getMobile()); ptmt.setString(7,?g.getCreate_user()); ptmt.setString(8,?g.getUpdate_user()); ptmt.setInt(9,?g.getIsdel()); ptmt.execute();//該方法被調(diào)用時(shí)才會(huì)執(zhí)行上面的sql語(yǔ)句
這里就不止一個(gè) ? 了
把取得的age值傳給sql中的第3個(gè) ?
等等
看世事繁華 提問(wèn)者
wshyzx 回復(fù) 看世事繁華 提問(wèn)者
就是將前面sql語(yǔ)句中的一個(gè)也就只有一個(gè)變量替換為參數(shù)id
舉報(bào)
Java Web入門(mén)級(jí)教程JSP,帶你輕松的學(xué)習(xí)JSP基礎(chǔ)知識(shí)
2 回答8-8章節(jié)里面的問(wèn)題
1 回答8-6章節(jié)里面的問(wèn)題
3 回答關(guān)于本章節(jié)cookies的問(wèn)題
1 回答第8章項(xiàng)目導(dǎo)入
1 回答問(wèn)題已解決::::JSP連接數(shù)據(jù)庫(kù)遇到的問(wèn)題,JAVA遇見(jiàn)HTML——JSP篇8-6節(jié)
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢(xún)優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-11-07
很顯然這里只有一個(gè) ??
把id的值傳給傳給sql中的第1個(gè) ?
然后執(zhí)行sql語(yǔ)句
這里就不止一個(gè) ? 了
把取得的age值傳給sql中的第3個(gè) ?
等等
然后執(zhí)行sql語(yǔ)句
2016-09-12
就是將前面sql語(yǔ)句中的一個(gè)也就只有一個(gè)變量替換為參數(shù)id