在线急等!!关于调用自定义方法的问题,请各位帮帮忙.
有一个弱弱的问题,希望大家还能帮帮我!
我有一源文件SQLCtrl.vb,代码如下:
Imports Microsoft.VisualBasic
Imports System
Imports System.Data
Imports System.Data.SqlClient
Module 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()这个方法呢?
非常感谢.