select * from merchandise where mtuijian=1
这句话我在SQL数据库的查询分析器中正常,但是放在ASP.NET中就是没有结果,不知道怎么回事.注:mtuijian为bit型数据。
请高手帮忙。

解决方案 »

  1.   

    是否用了数据源控件?
    如果是,用true试试
    select * from merchandise where mtuijian=true
      

  2.   

    select * from merchandise where mtuijian=true
      

  3.   

        你的问题我试了一下,在查询分析器里面只能用1(true)和0(false)查询。在程序里面用true,false,1,0都可以
    不过true和false都要打引号:
    sql="select * from merchandise where mtuijian='true'"
    sql="select * from merchandise where mtuijian='false'"
    sql="select * from merchandise where mtuijian=1"
    sql="select * from merchandise where mtuijian=0"
      

  4.   

    select * from merchandise where mtuijian=1 
    你用是哪个函数?
    用ExecuteNonQuery()是没有结果的
    换成ExecuteReader或DataTable / DataSet吧