DOS下把.vb编译成.dll的
来源:互联网 发布:h3c防火墙web端口登录 编辑:程序博客网 时间:2024/04/30 15:12
在本地安装好.Net FrameworkSD。
test.vbImports System Namespace myNamespace
Imports System.IO
Imports System.Data
Imports System.Data.SqlClient
Imports System.Configuration
Public Class myClass1
Public Shared Function DatabaseConnection As SqlConnection
DatabaseConnection = New SqlConnection(ConfigurationSettings.AppSettings("SQLConnectionString"))
End Function
End Class
End Namespace
这是一个连接数据库的Class,这样每次调用只要写:
Dim myConnection As SqlConnection
myConnection = myClass1.DatabaseConnection
数据库的登陆信息都写在网站根目录下的 web.config,然后用就写ConfigurationSettings.AppSettings("SQLConnectionString")),因为ConfigurationSettings属于System.Configuration所以要写Import。附上web.config:
<configuration><system.web>
<customErrors mode="Off" />
<compilation debug="true" />
</system.web>
<appSettings>
<add key="SQLConnectionString" value="server=servername;uid=username;pwd=password;database=databasename" />
</appSettings>
</configuration>
打开DOS,写入 vbc /r:system.data.dll /r:system.dll /t:library /out:z:/bin/
test.dll z:/bin/test.vb 把编译后的test.dll放到bin目录下。(/r:是调用其他的dll, /t:是说明要生成dll, /out:是放置的目录, 最后是源文件)
Imports System.IO
Imports System.Data
Imports System.Data.SqlClient
Imports System.Configuration
Namespace myNamespace
Public Class myClass1
Public Shared Function DatabaseConnection As SqlConnection
DatabaseConnection = New SqlConnection(ConfigurationSettings.AppSettings("SQLConnectionString"))
End Function
End Class
End Namespace
这是一个连接数据库的Class,这样每次调用只要写:
Dim myConnection As SqlConnection
myConnection = myClass1.DatabaseConnection
数据库的登陆信息都写在网站根目录下的 web.config,然后用就写ConfigurationSettings.AppSettings("SQLConnectionString")),因为ConfigurationSettings属于System.Configuration所以要写Import。附上web.config:
<configuration><system.web>
<customErrors mode="Off" />
<compilation debug="true" />
</system.web>
<appSettings>
<add key="SQLConnectionString" value="server=servername;uid=username;pwd=password;database=databasename" />
</appSettings>
</configuration>
打开DOS,写入 vbc /r:system.data.dll /r:system.dll /t:library /out:z:/bin/
test.dll z:/bin/test.vb 把编译后的test.dll放到bin目录下。(/r:是调用其他的dll, /t:是说明要生成dll, /out:是放置的目录, 最后是源文件)
Imports System.IO
Imports System.Data
Imports System.Data.SqlClient
Imports System.Configuration
Namespace myNamespace
Public Class myClass1
Public Shared Function DatabaseConnection As SqlConnection
DatabaseConnection = New SqlConnection(ConfigurationSettings.AppSettings("SQLConnectionString"))
End Function
End Class
End Namespace
这是一个连接数据库的Class,这样每次调用只要写:
Dim myConnection As SqlConnection
myConnection = myClass1.DatabaseConnection
数据库的登陆信息都写在网站根目录下的 web.config,然后用就写ConfigurationSettings.AppSettings("SQLConnectionString")),因为ConfigurationSettings属于System.Configuration所以要写Import。附上web.config:
<configuration><system.web>
<customErrors mode="Off" />
<compilation debug="true" />
</system.web>
<appSettings>
<add key="SQLConnectionString" value="server=servername;uid=username;pwd=password;database=databasename" />
</appSettings>
</configuration>
打开DOS,写入 vbc /r:system.data.dll /r:system.dll /t:library /out:z:/bin/
test.dll z:/bin/test.vb 把编译后的test.dll放到bin目录下。(/r:是调用其他的dll, /t:是说明要生成dll, /out:是放置的目录, 最后是源文件)
testdll.aspx 完整调用
<%@ Import Namespace="myNamespace" %>
<%@ Import Namespace="System.Data.SqlClient" %>
<script language="vb" runat="server">
Protected Sub Page_Load(Src As object, E As EventArgs)
Dim myConnection As SqlConnection
myConnection = myClass1.DatabaseConnection
Response.Write ("aa")
End Sub
</script>
<html>
<head>
<title></title>
</head>
<body>
</body>
</html>
- DOS下把.vb编译成.dll的
- 把一些重要的代码编译成Lib或者dll
- 把aspx文件编译成DLL文件
- 把aspx文件编译成DLL文件
- 把cs文件编译成dll
- 把aspx文件编译成DLL文件
- 把aspx文件编译成DLL文件
- 把aspx文件编译成DLL文件
- 把aspx文件编译成DLL文件
- 把CS文件编译成dll文件
- 把aspx文件编译成DLL文件
- 把aspx文件编译成DLL文件
- 把aspx编译成dll文件
- 把aspx文件编译成DLL文件
- 把aspx文件编译成DLL文件
- 把aspx文件编译成DLL文件
- 把jar包编译成.dll类库
- ASP通过VB编译成DLL,类间调用onstarpage不执行的解决方法
- 增值平台已经初见成效了。
- hibernate高级特性_1
- Struts + Hibernate分页显示 v1.0
- IT从业人员必看的10个论坛
- 采用神经网络进行城市中长期负荷预测的一种信息系统
- DOS下把.vb编译成.dll的
- SQL SERVER ODBC 出错
- SQL Server非正常删除日志文件(ldf)恢复方法
- 木马//我想知道事情的真相,请大家帮忙
- 世界上最美丽的英文-人生短篇 节选
- 掌握“神兵利器”--linux基础知识99问(转)
- [转载]Hibernate查询解决方案 -------Jplateau
- CDMA 2000:基于 CDMA IS-95 的 3G 标准--网络大典
- c#.net常用函数和方法集