天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

asp.net SqlParameter關(guān)于Like的傳參數(shù)無效問題

按常規(guī)的思路,我們會(huì)這樣寫
復(fù)制代碼 代碼如下:
String searchName ="Sam";
String strSql = "select * FROM Table1 where Name like '%@Name%' ";
SqlParameter[] parameters = {
new SqlParameter("@Name", searchName)
};

但結(jié)果是查詢不到結(jié)果,跟蹤代碼也沒有發(fā)現(xiàn)錯(cuò)誤,又不想用字符串拼接的方式(防止攻擊)。于是跟蹤了Sql的執(zhí)行,發(fā)現(xiàn)問題在于Sql給參數(shù)自動(dòng)添加了單引號(hào)。
實(shí)際上在Sql,將like的代碼解析成為了 like '%'Sam'%' ",所以,你怎么查也都得不到想要的結(jié)果。

據(jù)此,我們可以將代碼改成:
復(fù)制代碼 代碼如下:
String searchName ="Sam";
String strSql = "select * FROM Table1 where Name like @Name ";
searchName = "%"+searchName+"%"; //注意不用加單引號(hào),傳參到Sql語(yǔ)句中會(huì)自動(dòng)添加
SqlParameter[] parameters = {
new SqlParameter("@Name", searchName)
};

這樣,就可以達(dá)到想要的查詢結(jié)果。

AspNet技術(shù)asp.net SqlParameter關(guān)于Like的傳參數(shù)無效問題,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 成人无码国产AV免费看直播 | 护士们的母狗 | 亚洲AV 日韩 国产 有码 | 丰满的美女射精动态图 | 欧美日韩一区二区三区四区 | 久久re视频这里精品免费1 | 在线亚洲视频无码天堂 | 欧美精品色视频 | 嗯啊快停下我是你老师啊H 嗯啊快拔出来我是你老师视频 | 97久久国产露脸精品国产 | 2018年免费三级av观看 | 久热这里在线精品 | 我年轻漂亮的继坶2中字在线播放 | 免费无码又爽又黄又刺激网站 | 亲胸吻胸添奶头GIF动态图免费 | 美女打开双腿扒开屁股男生 | 免费网站在线观看国产v片 免费完整版观看 | 色欲人妻无码AV专区 | 天堂精品国产自在自线 | 成人国产精品视频频 | 欧美日韩精品久久久免费观看 | 国产AV亚洲精品久久久久 | 狠狠色在在线视频观看 | 纯肉腐文高H总受男男 | 亚洲 日韩 在线 国产 精品 | 6080yy 久久 亚洲 日本 | 99pao成人国产永久免费视频 | 日本高清无卡码一区二区久久 | 久久不卡免费视频 | 国产精品第十页 | 儿子你得太大了慢点插 | 在线不卡中文字幕 | 热久久综合这里只有精品电影 | u15女少天堂写真 | 妖精视频一区二区免费 | 国产在线观看成人免费视频 | 亚洲精品电影久久久影院 | 快播av种子大全 | 日本无码免费久久久精品 | 国产精品视频yy9099 | 成年人视频在线免费看 |