读书人

aspx sql 含session的模糊查询 如何写

发布时间: 2012-05-07 12:40:40 作者: rapoo

aspx sql 含session的模糊查询 怎么写
string sql = "select * from [user_imformation] where username like '%"+ Session["text"]+" %' ";

这是我写的,但是只能从尾部开始查,比如:天上地下。如果输入‘天上地下’‘下’‘地下’‘上地下’可以查到,其他的都查不到。。。。。求教啊!!!!

[解决办法]
看似好像没问题。
你可以调试到这一句,把sql的值复制出来,直接贴到数据库里执行试试看。
[解决办法]
string sql = "select * from [user_imformation] where username like N'%"+ Session["text"]+" %' ";

这样试试。。。。。
[解决办法]

sql语句没什么问题

断点跟踪 sql的执行这一步的 条件 复制到sql去查询

看看结果是不是 和 表单显示的一样
[解决办法]
调试一下看看,实在不行,你分开写。

读书人网 >C#

热点推荐