问题描述:
    access中存在一个表tabnumber(只有一个文本数据段tab),现在拉了一个datagrid控件到winform中,要把表tabnumber的数据显示出来,V c#环境下怎么实现?详细实现,谢谢。
    着急。

解决方案 »

  1.   

    private void bind()
    {
    string conn_txt=ConfigurationSettings.AppSettings["ConnectString"];
    OleDbConnection sqlConnection1 = new OleDbConnection ( conn_txt ) ;
    sqlConnection1.Open ( ) ;

    OleDbCommand selectCMD = new OleDbCommand ("select * from tabnumber",sqlConnection1);
    OleDbDataAdapter sqlDataAdapter1 = new OleDbDataAdapter ( ) ;
    sqlDataAdapter1.SelectCommand = selectCMD ;
    DataSet dsDataSet1 = new DataSet ( ) ;
    sqlDataAdapter1.Fill ( dsDataSet1 , "tabnumber" ) ;
    this.DataGrid1.DataSource=dsDataSet1;
    this.DataGrid1.DataBind();
     
      sqlConnection1.Close ( ) ;}
      

  2.   

    刚才发的有错!
    private void bind()
    {
    string conn_txt= "";////此处为连接字符串
    OleDbConnection sqlConnection1 = new OleDbConnection ( conn_txt ) ;
    sqlConnection1.Open ( ) ;

    OleDbCommand selectCMD = new OleDbCommand ("select * from tabnumber",sqlConnection1);
    OleDbDataAdapter sqlDataAdapter1 = new OleDbDataAdapter ( ) ;
    sqlDataAdapter1.SelectCommand = selectCMD ;
    DataSet dsDataSet1 = new DataSet ( ) ;
    sqlDataAdapter1.Fill ( dsDataSet1 , "tabnumber" ) ;
    this.DataGrid1.DataSource=dsDataSet1;
    this.DataGrid1.DataBind();
     
      sqlConnection1.Close ( ) ;}
      

  3.   

    this.DataGrid1.DataBind();
    在我的编译环境vc#.net下,datagrid1没有databind的函数啊有什么解决办法吗?我是菜鸟。
      

  4.   

    string strconn=@"Provider=Microsoft.Jet.OLEDB.4.0;Data source=c:\a.mdb"; 

    //SqlConnection conn=new SqlConnection(strconn);
    SqlDataAdapter da=new SqlDataAdapter(sql,strconn);
    DataSet ds=new DataSet();
    da.Fill(ds);
    dataGrid1.DataSource=ds;
      

  5.   

    string strconn=@"Provider=Microsoft.Jet.OLEDB.4.0;Data source=c:\a.mdb"; 

    //SqlConnection conn=new SqlConnection(strconn);
    SqlDataAdapter da=new SqlDataAdapter(sql,strconn);
    DataSet ds=new DataSet();
    da.Fill(ds);
    dataGrid1.DataSource=ds.Tabels[0];
      

  6.   

    是不是要using 什么东西啊?