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

asp.net SqlParameter關于Like的傳參數無效問題

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

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

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

這樣,就可以達到想要的查詢結果。

AspNet技術asp.net SqlParameter關于Like的傳參數無效問題,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 国产成人精品视频播放 | 欧美国产日韩久久久 | 国产精品永久免费视频观看 | 偷窥wc美女毛茸茸视频 | 武汉美女洗澡 | 色婷婷我要去我去也 | 亚洲AV噜噜狠狠网址蜜桃尤物 | 韩日美无码精品无码 | 国产免费久久爱久久啪 | 人妻无码AV中文系列 | 欧美男男网站免费观看videos | A级毛片高清免费网站不卡 a级毛片高清免费视频 | 大胸美女被c | 艳鉧动漫1~6全集观看在线 | 热热久久超碰精品中文字幕 | 国语自产偷成人精品视频 | 2022国产91精品久久久久久 | 年轻漂亮的妺妺中文字幕版 | 国产精品一区二区欧美视频 | 青草久久影院 | 小夫妻天天恶战 | 91久久精品一区二区三区 | 黑人巨摘花破女处 | 2021年国产精品久久 | 正在播放黑人杂交派对卧槽 | 精品久久日日躁夜夜躁AV | 精品国产一区二区三区久久影院 | 亚洲福利天堂网福利在线观看 | 中文中幕无码亚洲视频 | 国产香蕉尹人视频在线 | 久久久无码AV精品亚洲A片软件 | 美女坐脸vk | silk118中文字幕无删减 | 初中XXXXXL | 麻豆精品一卡2卡三卡4卡免费观看 | 快播av种子 | 国模大胆一区二区三区 | 成人国产精品玖玖热色欲 | 国产精品自在在线午夜蜜芽tv在线 | 影音先锋色小姐 | 免费乱理伦片在线观看八戒 |