你用的查询语句有问题,查询出的结果(放到查询分析器中试)没有,当然看不到DATAGRID。帖出代码看。

解决方案 »

  1.   

    void Page_Load(sender,e){
         DataSet ds=new DataSet()
         SqlDataAdapter1.Fill(ds);
         DataGrid1.DataSource=ds.Tables[0].DefaultView;
         DataGrid1.DataBind();
    }
      

  2.   

    private void Button6_Click(object sender, System.EventArgs e)
    {
    string myConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;";
    myConnectionString += @"Data Source=E:\TimeCardDb.mdb";
    OleDbConnection myConnection = new OleDbConnection(myConnectionString);
    OleDbDataAdapter da = new OleDbDataAdpter("select * from UserInfo",myConnection);
    DataSet ds = new DataSet();
    da.Fill(ds,"UserInfo");

    }
    下面的不会写了,而且不知道为什么,没有System.Windows.Forms,
      

  3.   

    下面可以这样写:
    DataGrid1.DataSource=ds.Tables[0].DefaultView;
    DataGrid1.DataBind();
      

  4.   

    用DataGrid1.DataBind()进行数据绑定就可以啦
      

  5.   

    哦,先设定DataGrid1.DataSource=ds;
              da.Fill(ds,"UserInfo");