老師桑,請(qǐng)教問(wèn)題
String sql="select * from items where id=?;";
stmt=conn.prepareStatement(sql);
stmt.setInt(1,id);
沒(méi)看懂為什么這么做
String sql="select * from items where id=?;";
stmt=conn.prepareStatement(sql);
stmt.setInt(1,id);
沒(méi)看懂為什么這么做
舉報(bào)
2016-03-11
api源代碼。jdbc不太懂的換可以先學(xué)學(xué)jdbc篇。
setInt(int parameterIndex, int x):方法
給指定的參數(shù)賦指定的值;
參數(shù)int parameterIndex是jdbc傳入sql語(yǔ)句中的每個(gè)問(wèn)號(hào)?的index;第一個(gè)問(wèn)號(hào)是1,第二個(gè)問(wèn)號(hào)是2…;
參數(shù)?int x是你設(shè)定的值,在這里傳的是變量id;
2015-12-18
你好,String sql="select * from items where id=?;";這個(gè)是寫(xiě)了個(gè)sql語(yǔ)句,sql應(yīng)該懂吧,這里就是查items這個(gè)表里某個(gè)id的數(shù)據(jù);stmt=conn.prepareStatement(sql);這句是調(diào)方法執(zhí)行這個(gè)sql語(yǔ)句,返回你要的數(shù)據(jù),你就可以處理了。
望樓主采納!
2015-12-18
執(zhí)行sql語(yǔ)句的基本步驟,暫時(shí)看不懂沒(méi)關(guān)系,依葫蘆畫(huà)瓢就好