请问Asp.Net(vb)编写网页,如何调用模块中声明的函数?程序里可以直接调用,在网页中应该怎么调用啊?公用函数一般的都写在哪里?模块?模块:
Module Main_mod
Public SqlConn As New SqlClient.SqlConnection
#Region "连接数据库"
Public Function open(ByVal StrServer As String) As Boolean
Try
Dim myConnectionString As String
myConnectionString = "Server=" + StrServer + ";user id=ck;pwd=123456;database=test"
SqlConn = New SqlClient.SqlConnection(myConnectionString)
SqlConn.Open()
Return True
Catch
Return False
End Try
End Function
#End RegionEnd Module
web.aspx中
Sub Page_Load(sender As Object,e As EventArgs)
If open("127.0.0.1") = True Then
Response.Write("数据库连接成功!")
Else
Response.Write("数据库连接失败!")
End If
End Sub
Module Main_mod
Public SqlConn As New SqlClient.SqlConnection
#Region "连接数据库"
Public Function open(ByVal StrServer As String) As Boolean
Try
Dim myConnectionString As String
myConnectionString = "Server=" + StrServer + ";user id=ck;pwd=123456;database=test"
SqlConn = New SqlClient.SqlConnection(myConnectionString)
SqlConn.Open()
Return True
Catch
Return False
End Try
End Function
#End RegionEnd Module
web.aspx中
Sub Page_Load(sender As Object,e As EventArgs)
If open("127.0.0.1") = True Then
Response.Write("数据库连接成功!")
Else
Response.Write("数据库连接失败!")
End If
End Sub
解决方案 »
- 怎样将datatable追加到sql数据库中
- 类内定义一个static函数,函数名与类名相同
- asp.net 站点不兼容IE9
- [200分]求AspxGridView编辑模板取值问题
- 求ASP.NET中对Word,Excel文档进行全文检索的有效方法
- 最近服务器或者程序可能哪里出了漏洞,数据表里老是被插入<script src=http://%61%31%38%38%2E%77%73/1.js></script>
- 高手!javascript 用cookie 做购物车的问题
- 有关事务的问题
- ASP.NET + C#怎样实现对文件的重命名.
- 请教各位一个WEB.CONFIG文件出错的问题
- 用OLEDB导入Excel表时,整数丢失?????(急!高分求解)
- 请高手回答?? 使用了自定义控件,以后如何修改页面样式??
Public shared SqlConn As New SqlClient.SqlConnection Public Shard Function open(ByVal StrServer As String) As Boolean
..end classuse
Main_Cls.open
我想把一些公用函数放在模块Main_mod中以供其它网页调用,但不知怎么调用。
Main_mod.open试过不行。
请问大家公用函数一般是写在哪里的啊?
模块中的function编译后放到了bin\*.dll中,需要在服务器上运行。
如果是在服务器端还有可能,有客户端IE就很多说了?
仅猜想。
然后就可以调用了.
TextBox1.Text = Calendar1.SelectedDate.ToString End Sub
我的代码与你的一样,但是能成功!