SELECT * from biz_news WHERE  texNS_Title LIKE ''
我想查询包含某个参数的所有新闻我是这样写的:
SELECT * from biz_news WHERE  texNS_Title LIKE '*?*'
*是匹配0个或多个字符
?是ACCESS的参数求解,如果不能这么写应该怎么写?
PS:VS2005三层结构

解决方案 »

  1.   

    C#这样写:
    string sqlstr;
    sqlstr="select * from biz_news where texNS_Title like '%"+参数+"%'";
    VB这样写:
    dim sqlstr as string
    sqlstr="select * from biz_news where texNS_Title like '%"&参数&"%'"
      

  2.   

    不知道belldandy11写的是否如你所想。我这两天也正好遇到这个问题,你如果是在vs.net 2005的dataset设计器里,让输入sql语句,则不能这样写,应该是:select * from biz_news where texNS_Title like '%'+@参数+'%'。加我QQ聊吧:249128585