为何我的VB6里找不到DBGRID?
nieer 2003-08-18 10:26:39 DBGRID 是专用于DAO的吧可我的VB6里没有它,可找到一个MSFLEXGRID, 但我用以下代码却出错:对象变量或WITH块变量未设置.
Dim ws As Workspace
Dim db As Database
Dim rs As Recordset
Dim strsql As String
Set ws = DBEngine.Workspaces(0)
Set db = ws.OpenDatabase(App.Path & "\pass", False, False, "ms access;pwd=0")
Set rs = db.OpenRecordset("select * from yfhp")
set msflexgrid1.datasource=rs
这是什么原因是不是msflexgrid只能用于ADO,不能用于DAO?