string sql = "Select 死亡时间 From tuixiuxinxi Where !=null";
            OleDbConnection conn = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0; Data Source = data.mdb");
            OleDbCommand comm = new OleDbCommand(sql, conn);
            conn.Open();
            OleDbDataAdapter da = new OleDbDataAdapter(sql, conn);
            DataSet ds = new DataSet();
            da.Fill(ds, "tuixiuxinxi");
            dataGridView1.DataSource = ds.Tables["tuixiuxinxi"];
是不是查询语句的问题??

解决方案 »

  1.   

    dataGridView1.DataSource = ds.Tables["tuixiuxinxi"];
    dataGridView1.DataBind();
      

  2.   

    查询语句没问题吗?如果我把“死亡时间”初始化的是“”而不是null,是不是应该写成string sql = "Select 死亡时间 From tuixiuxinxi Where 死亡时间!=""";
    这样对吗?
      

  3.   

    如果是 null 就是 
    Select 死亡时间 From tuixiuxinxi Where 死亡时间 is not null如果是""
    Select 死亡时间 From tuixiuxinxi Where 死亡时间 <>""
      

  4.   

    Select 死亡时间 From tuixiuxinxi Where 死亡时间 <>'' 单引号
      

  5.   

    也可以如上面老兄将的,也可以Select 死亡时间 From tuixiuxinxi Where len(列名)>0
      

  6.   

    column != null 永远都是false,应该用 column is not null
      

  7.   

    string sql = "Select 死亡时间 From tuixiuxinxi Where len(死亡时间)>0";    可以吗
      

  8.   

    <>''   加两个单引号string sql = "Select 死亡时间 From tuixiuxinxi Where 死亡时间 <>''"
      

  9.   

    Select 死亡时间 From tuixiuxinxi Where 死亡时间 is not null
      

  10.   

    怎么会不可以呢,我测试了用len可以 <>''也可以;只有 is not null不可以
      

  11.   


    数据库里null和空字符串是两个概念,null不会等于任何值。
      

  12.   

    tuixiuxinxi 表是什么样的你告诉我们,,,,这个表有  '死亡时间'  这个字段吗?
      

  13.   

    Access里有NULL概念吗?默认好像都是'',SQL Server里倒是默认是NULL的;楼主你那是Access数据库里的吗,确定列是NULL还是什么都没有就如
      

  14.   

    建议楼主先把SQL语句放到ACCESS里去测试运行,看看是否成功
      

  15.   

    数字是默认为0的,时间什么的默认也是空白的,没有显示NULL
      

  16.   


    那是有默认值约束,你认为定义字段时候的“允许NULL值”是放着装饰玩的?
      

  17.   

    Access里有“允许NULL值”吗?只有默认值,一般都是''的
      

  18.   


    咱别搞笑了好嘛,叔叔我用access都用过几年了,access的管理界面里叫做"必填字段"。
      

  19.   

    那只是设置可否为空,如果可以为空没进行其它设置平时都是'',哪有是显示NULL的
      

  20.   

    http://office.microsoft.com/en-us/access-help/what-is-a-null-value-in-access-HA001056283.aspx