查看完整版本: 各位高手帮帮忙,小弟刚学VB数据库编程

SK000 2006-6-13 22:35

各位高手帮帮忙,小弟刚学VB数据库编程

我建立了一个与外部数据库相连接的程序用到了DataGrid控件和OleDbDataAdapter,OleDbConnection,DataSet
开头的代码如下:
Public Class Form1
    Inherits System.Windows.Forms.Form
    Public findstr As String
    Public Sub UpDataSource(ByVal ChangedRows As[u] DataList1.DataSet1[/u])
        Try
            If (Not (ChangedRows) Is Nothing) Then

                Me.OleDbConnection1.Open()
                Me.OleDbDataAdapter1.Update(ChangedRows)
            End If
        Catch updateException As System.Exception
            Throw updateException
        Finally
            Me.OleDbConnection1.Close()
        End Try

    End Sub
VB居然说DataList1.DataSet1未声明,请教各位高手是怎么回事,望尽快解答!谢谢!

Nothing 2006-6-14 13:55

Public Sub UpDataSource(ByVal ChangedRows As DataList1.DataSet1)
当然不对了,DataList1.DataSet1是一个具体的对象,不是类或变量类型
一般打as并按一下空格后,有提示的内容,你所选中的必需是提示的内容,我想DataList1.DataSet1肯定没有。
AS后面应当写是DataList1.DataSet1的类型,而不是DataList1.DataSet1

4051l 2006-6-23 14:30

[quote]原帖由 [i]Nothing[/i] 于 2006-6-14 13:55 发表
Public Sub UpDataSource(ByVal ChangedRows As DataList1.DataSet1)
当然不对了,DataList1.DataSet1是一个具体的对象,不是类或变量类型
一般打as并按一下空格后,有提示的内容,你所选中的必需是提示的内容, ... [/quote]




同意

sz-cisa 2007-4-30 13:39

right
页: [1]
查看完整版本: 各位高手帮帮忙,小弟刚学VB数据库编程