主题:在.net下的字符匹配查找‘* *’
在.apsx.cs下,通过页面得到的一串查询串(数据库为access)
string selectString="select * from sci where TI like '\*"+
Session["textbox"].ToString()+"*\'";
其中Session["textbox"]里包含的是要查询的内容的一部分。
比如Session["textbox"]="high"时,且数据库里头有TI含有high的内容,可是,查询的结果却是什么也没,但是将string selectString="select * from sci where TI like '\*"+
Session["textbox"].ToString()+"*\'";生成的字符串拿到access里面查询,却是可以的,这是为什么????????
string selectString="select * from sci where TI like '\*"+
Session["textbox"].ToString()+"*\'";
其中Session["textbox"]里包含的是要查询的内容的一部分。
比如Session["textbox"]="high"时,且数据库里头有TI含有high的内容,可是,查询的结果却是什么也没,但是将string selectString="select * from sci where TI like '\*"+
Session["textbox"].ToString()+"*\'";生成的字符串拿到access里面查询,却是可以的,这是为什么????????