使用ADO的方法,如何在DataGird控件中显示数据表的所有字段,请教各位如何解决?

解决方案 »

  1.   

    select * from table
    rst為數據集set datagrid.datasource=rst
      

  2.   

    http://community.csdn.net/Expert/topic/4675/4675877.xml?temp=.9069788
      

  3.   

    两种方法:
    1 用一个 ADODC 控件,绑定到 DataGrid 控件上。
      可以在设计时将 DataGrid 的 DataSource 属性设置为 ADODC1。
      然后,鼠标右键点 ADODC1,选菜单“属性”,弹出属性窗口。在这里建立连接。设置数据源为表名或“select * from 表名"。这样不用写代码,就可以显示数据了。2 用 ADO 对象:
    Dim cn As New ADODC.Connection
    Dim rs As New ADODC.Recordsetcn.CursorLocation = adUseClient
    cn.OPen "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=数据库文件名"
    rs.Open "Select * From 表名"Set DataGrid1.DataSource = rs