我有一条查询数据,把它输入来,在数据库中都可以查到数据,但绑到datagrid中,就是提示查不出来数据,请问这是什么原因?

解决方案 »

  1.   

    代码能贴出来吗
    你有没有调用datagrid 的DataBind()方法啊
      

  2.   

    datagrid.datasource = ds.table[0].defaultview;
    datagrid.databind();
    有么?
      

  3.   

    datagrid.datasource = ds.table[0].defaultview;
    datagrid.databind();
    有么?
      

  4.   

    public DataTable GetMyTable(string strCmd, string strConnection)
        {        SqlDataAdapter da = new SqlDataAdapter(strCmd, strConnection);
            da.SelectCommand.CommandTimeout = 240;//設置超時時間
            DataSet ds = new DataSet();
            da.Fill(ds);
            da.Dispose();
            return ds.Tables[0];
        }
      

  5.   

    不是超时,应该是本身就没有取出数据来吧.  你看一下DATASET的数据行有没有
      

  6.   

    用Trace調試下看看到底問題出現在哪,能做Exception處理最好!