如何将数据库access中的表内容显示在DataGride??请问这样行吗?如下:
Private Sub Form_Load()
Dim db As DAO.Database, rs As DAO.Recordset
Set db = DBEngine.OpenDatabase(App.Path & "\s.mdb")
Set rs = db.OpenRecordset("select * from 器件统计表 ")End Sub
Private Sub Data1_Click()
Set Data1.DataSource = rs
End Sub不行的话,请给个程序谢谢!!!
Private Sub Form_Load()
Dim db As DAO.Database, rs As DAO.Recordset
Set db = DBEngine.OpenDatabase(App.Path & "\s.mdb")
Set rs = db.OpenRecordset("select * from 器件统计表 ")End Sub
Private Sub Data1_Click()
Set Data1.DataSource = rs
End Sub不行的话,请给个程序谢谢!!!
解决方案 »
- 如何得到的是同一进程中最后被打开窗口的句柄
- 请问一下: 在MSFlexGrid中默认cols(0)和rows(0)的样子跟数据显示区不一样, 现在我想有二列这样的数据怎做呢?
- 【1】有什么办法可以将Timer控件的周期设置为30分钟?
- 求救邮件发送问题
- 关于连接问题,请教!
- 急求教关于出、入库的数据验证问题!在线等待!
- VB中的WithEvents关键字有什么用?请各位赐教!
- Winsock 中 DoEvents 的应用。
- 在vb5中使用DataGrid6 control的问题:没有datasource,无法连到ADO data 6上.
- 关于VB全盘搜索指定EXE文件并打开的问题。请能人解决!谢谢。
- 请问API函数URLDownloadToCacheFile最后一个参数TLPBINDSTATUSCALLBACK结构如何定义呢?
- 该语句为什么不能实现编号加1???请指教!!
反正我用这好这个datagride
我用的是msfhlexgrid
用for循环一条记录一条记录的写进去for i=1 to rs.recordcount
msfhlexgrid.TextMatrix(0, 1) =rs.filds("名称").value
msfhlexgrid.rows=msfhlexgrid.rows+1
rs.movenext
next irs.close