0

我正在使用 WinForms 并尝试在表单加载时从数据库中检索所有数据,因此我不必经常来回访问数据库。

我创建了一个类并编写了一个返回数据集的函数,但我无法从我的表单中引用它。

这是代码:

Private Function FillKeywords() As DataSet
    Dim ds1 As DataSet : Dim cmd as SqlCommand
    Dim da As SqlDataAdapter
    Try
        cmd = New SqlCommand("Dbo.selectkeywords", cn)
        cmd.CommandType = CommandType.StoredProcedure
        da = New SqlDataAdapter(cmd)
        ds1 = New DataSet
        da.Fill(ds1, "Keywords")
        Return ds1
    Catch ex As SqlClient.SqlException
        WriteExToFile(ex.ToString)
    Catch ex As Exception
        WriteExToFile(ex.ToString)
    End Try
End Function
4

1 回答 1

3

Private我会大胆猜测并说如果您希望您的函数可以从另一个类或模块访问,您将需要丢失关键字。

于 2013-09-12T08:57:27.723 回答