读书人

sql查询语句!

发布时间: 2012-03-24 14:00:46 作者: rapoo

求一个sql查询语句!!!!!!!!!!!!!!!
是一个关于模糊查询的
比如说有个表a 里面有5个字段 我想查询只要包含“你好”的所有行
意思就是说只要该行中有任一字段包含字符串“你好”的就列出来

[解决办法]
采用动态SQL,用for循环

int i = 列数;
string strSql="select * from 表名 where ";
if(i>0)
{
for(int j=1;j<i;j++)
strSql+=string.Format(列名[j]+"like %你好% or ");
strSql+=string.Format(列名[j]+"like %你好%");
}

读书人网 >.NET

热点推荐