有一个弱弱的问题,希望大家还能帮帮我!
我有一源文件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()这个方法呢?
非常感谢.
我有一源文件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()这个方法呢?
非常感谢.
解决方案 »
- asp.net 数据导出问题,图片上传问题,数据比较问题
- Response.AddHeader("P3P", "CP=CAO PSA OUR")放在哪
- 如何避免发布网站的时候覆盖ACCESS数据库?
- datagrid项的双击事件中写代码问题?
- 请问怎样在body的onload事件中单击某个按钮??
- 执行sqldatareader的read方法是提示阅读器关闭时 Read 的尝试无效???
- 怎么用Update来把dataset里的数据更新到sql server中
- 在asp文件中是否可以读取asp.net的session内容?
- 如何向专家提问?
- C#获取网页JSon数据API时出现401未经授权错误,而浏览器能正常访问API
- TreeView与CheckBox问题
- 抢分问题-数据库查讯!
我觉得你这方法应该在 实例化以后 才可以用吧
我只是没有看到 类似Dim DataConnection As New SqlConnection(strConn) 这样的
创建实例的代码
而你的方法也好像不是静态的。