asp.net(VB)中,数据库链接添加类中的程序怎么写??vs2003环境
在.aspx.vb中page_load事件中打开数据库连接
代码:
Dim strcon As String
strcon = "provider=Microsoft.Jet.OlEDB.4.0;Data Source=" + Server.MapPath("mytext.mdb")
Dim con As OleDbConnection = New OleDbConnection(strconn)
con.Open()
我现在不想再page_load事件中写代码,而是在项目中添加了一个dbcon.vb的类文件
该文件打开
Public Class dbcon
空白
End Class
我写入如下代码:
Imports System.Data
Imports System.Data.OleDb
Public Class dbcon
Public Function creatcon() As OleDbConnection
Dim strconn As String
strconn = "provider=Microsoft.Jet.OlEDB.4.0;Data Source=" + System.Web.HttpContext.Current.Server.MapPath("mytext.mdb")
creatcon = New OleDbConnection(strconn)
End Function
End Class
然后回到.aspx.vb中,将之前写的注释掉,写入如下代码
Dim con As OleDbConnection
con = New dbcon.creatcon
当我写入new空格的时候,出现dbcon,可是我在之后点的时候,没有出现creatcon方法
是不是vb类里,不能用function定义类里的方法????
这个类应该怎么写呢????
一定要用vb
C#我已经写出来了,运行没有问题