我在使用datagrid控件的时候按照介绍用datagrid.datasource=recordset方法来将一个datagrid控件连接到一个记录集上,可是一运行就出现提示,“未找到方法或者数据成员”,我是采用引用的记录集控件,是不是一定要adodc控件才能这样做阿,大家请赐教

解决方案 »

  1.   


        set datagrid.datasource=recordset
      

  2.   

    这是我的一个页面的例子:Private Sub Form_Load()
    Dim year1 As String, yf As Stringyear1 = Now
    v = Split(year1, "-")
    Text1.Text = v(0)
    If Len(v(1)) = 1 Then v(1) = "0" & v(1)
    Text2.Text = v(1)
    yf = Trim(Text1.Text) & "年" & Trim(Text2.Text) & "月"
    Call frmwork(frmygztj)
    With adoygzqkb//此为表明
        .ConnectionString = constr
        .RecordSource = "select * from ygzqkb where cjdh='" & Trim(Combo1.Text) & "' and yf='" & yf & "'"
        .Refresh
    End With
    Set DataGrid1.DataSource = adoygzqkb///这是你所想要的,,,,,
    End Sub
      

  3.   

    楼上的我用了set datagrid1.datasource=recordset以后,系统提示:实时错误7004,然后说是:行集合不能用来做标签