第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

jdbc相關(guān)問(wèn)題

?? ???? Map<String, Object> param = new HashMap<String, Object>();
?? ??? ?param.put("name", "godname");
?? ??? ?param.put("rela", "like");
?? ??? ?String str = "小美";
?? ??? ?param.put("value", str);

為什么這樣寫(xiě)會(huì)出現(xiàn)錯(cuò)誤???

正在回答

4 回答

if(params!=null&&params.size()>0){
			for?(int?i?=?0;?i?<?params.size();?i++)?{
				Map<String,?Object>?map=params.get(i);
				sb.append("?and??"+map.get("name")+"?"+map.get("rela")+"?"+?+"?");
			}
		}
		
		PreparedStatement?ptmt=conn.prepareStatement(sb.toString());
		ptmt.setString(5,?map.get("value"));

在之前寫(xiě)map.get("value")的地方,換成'?',然后使用

ptmt.setString(5,?map.get("value"));

對(duì)'?'位置進(jìn)行賦值

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

靜以修身淡以明志 提問(wèn)者

非常感謝!
2016-03-26 回復(fù) 有任何疑惑可以回復(fù)我~
ptmt.setString(1,?map.get("value"));

這里應(yīng)該是1哈,剛才回復(fù)的代碼里是5,那個(gè)復(fù)制的,忘記改了

0 回復(fù) 有任何疑惑可以回復(fù)我~

?param.put("name", "godname");
?? ??? ?param.put("rela", "like");
?? ??? ?String str = "小美";
?? ??? ?param.put("value", str);

構(gòu)造出來(lái)的條件是 ?:godname?like?小美????這里小美是字符串,所以要用單引號(hào)。

你說(shuō)param.put("value","'小美'")沒(méi)錯(cuò)是因?yàn)檫@里面已經(jīng)用單引號(hào)引起來(lái)了。去掉一樣會(huì)報(bào)錯(cuò)。

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

靜以修身淡以明志 提問(wèn)者

那如果是需要用戶輸入姓名查詢,如何來(lái)寫(xiě)代碼呢?(如果每次都需要用輸入單引號(hào)會(huì)很麻煩),最近在糾結(jié)這個(gè)問(wèn)題,希望可以幫我解決一下,謝謝哈?。?!
2016-03-25 回復(fù) 有任何疑惑可以回復(fù)我~

這個(gè)代碼我試了,沒(méi)報(bào)錯(cuò)啊。你說(shuō)的錯(cuò)誤是什么內(nèi)容,方便貼出來(lái)么

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

靜以修身淡以明志 提問(wèn)者

Exception in thread "main" com.microsoft.sqlserver.jdbc.SQLServerException: 列名 '小美' 無(wú)效。 at com.gdin.dao.GoddessDao.query(GoddessDao.java:178) at com.gdin.action.ActionExample.main(ActionExample.java:56) 這是錯(cuò)誤!??!
2016-03-25 回復(fù) 有任何疑惑可以回復(fù)我~
#2

靜以修身淡以明志 提問(wèn)者

如果我這樣寫(xiě)param.put("value","'小美'")就沒(méi)錯(cuò)。
2016-03-25 回復(fù) 有任何疑惑可以回復(fù)我~
#3

醬油fight 回復(fù) 靜以修身淡以明志 提問(wèn)者

String str = "小美"; 改成 String str = "'小美'";就是雙引號(hào)里的小美再加一個(gè)單引號(hào)
2016-03-25 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
JDBC之 “ 對(duì)岸的女孩看過(guò)來(lái)”
  • 參與學(xué)習(xí)       99331    人
  • 解答問(wèn)題       916    個(gè)

一起領(lǐng)略JDBC的奧秘,為進(jìn)一步學(xué)習(xí)集成框架打下良好的基礎(chǔ)

進(jìn)入課程

jdbc相關(guān)問(wèn)題

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)