string SqlStr = "select * from 图书信息 where " + 状况 + " LIKE '%" + Session["username"] + "%'";我是这么写的但是会报错,求大神指点

解决方案 »

  1.   

    string SqlStr = "select * from 图书信息 where 状况 LIKE '%" + Session["username"].ToString + "%'";
      

  2.   

    你在搞什么,学基础知识吧先。
    string SqlStr ="SELECT * FROM 图书信息 where 状况 LIKE '% "+Session["username"]+"%'" 
    才可以。
      

  3.   

    string SqlStr = "select * from [图书信息] where [状况] LIKE '%" + Session["username"] + "%'";如果是带中文的要加"[]"
      

  4.   

    要判空string SqlStr = string.Empty;
    if(Session["username"]!=null)
    {
      SqlStr = "SELECT * FROM 图书信息 where 状况 LIKE '% "+Session["username"].ToString()+"%'";
    }
    else
    {
       return;
    }
      

  5.   

    [Quote=引用 5 楼  的回复:]引用 4 楼  的回复:string SqlStr = "select * from [图书信息] where [状况] LIKE '%" + Session["username"] + "%'";如果是带中文的要加"[]"
    +1