有一个弱弱的问题,希望大家还能帮帮我!
我有一源文件SQLCtrl.vb,代码如下:
Imports Microsoft.VisualBasic
Imports System
Imports System.Data
Imports System.Data.SqlClientModule AutoMap_Data
    '
    'SQLClient连接
    '
    Dim myConnectionString As ConnectionStringSettingsCollection = ConfigurationManager.ConnectionStrings
    Dim strConn As String = myConnectionString("ConnectionString").ConnectionString
    '
    '
    '
#Region "GetDataSet,获取数据集"
    Public Function GetDataSet(ByVal strSql As String) As DataSet
        Dim DataConnection As New SqlConnection(strConn)
        Dim DataAdapter As New SqlDataAdapter(strSql, DataConnection)
        Dim DataSet As New DataSet        Try            DataSet.Clear()
            DataAdapter.Fill(DataSet)            If Not DataSet Is Nothing Then
                Return DataSet
            Else
                Return Nothing
            End If        Catch            Return Nothing        Finally            DataConnection.Close()        End Try    End Function
#End Region
End Module现在遇到的问题是:
我想在test.vb中使用GetDataSet(),原来在2003中可以直接使用,如:Dim ds As DataSet
ds = GetDataSet("select * from myTable")可是在2005中,如果直接使用,则会显示"未声明名称GetDataSet()"
请各位再帮我看看,我应该怎么写才能使用GetDataSet()这个方法呢?
非常感谢.