当前位置:首页 » 网页前端 » vbnetwebconfig
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

vbnetwebconfig

发布时间: 2022-10-24 22:36:16

A. 怎么快速配置webconfig连接书酷酷

web.config
Web配置文件(*.config)编辑本段认识Web.config文件
Web.config文件XML文本文件用储存 ASP.NET Web 应用程序配置信息(用设置ASP.NET Web 应用程序身份验证式)现应用程序每目录通VB.NET新建Web应用程序默认情况根目录自创建默认 Web.config文件包括默认配置设置所目录都继承配置设置想修改目录配置设置该目录新建Web.config文件提供除父目录继承配置信息外配置信息重写或修改父目录定义设置 运行Web.config文件修改需要重启服务效(注:<processModel> 节例外)Web.config文件扩展自定义新配置参数并编写配置节处理程序进行处理编辑本段web.config配置文件
(默认配置设置)所代码都应该位于 <configuration> <system.web> </system.web> </configuration> 间于习目面示例都省略段XML标记 1、<authentication> 节 作用:配置 ASP.NET 身份验证支持(Windows、Forms、PassPort、None四种)该元素能计算机、站点或应用程序级别声明<authentication> 元素必需与</autherization> 节配合使用 示例: 示例基于窗体(Forms)身份验证配置站点没登陆用户访问需要身份验证网页网页自跳转登陆网页 <authentication mode="Forms" > <forms loginUrl="logon.aspx" name=".FormsAuthCookie"/> </authentication> 其元素loginUrl表示登陆网页名称name表示Cookie名称 2、<authorization> 节 作用:控制 URL 资源客户端访问(允许匿名用户访问)元素任何级别(计算机、站点、应用程序、目录或页)声明必需与</authentication> 节配合使用 示例:示例禁止匿名用户访问 <authorization> <deny users="?"/> </authorization> 注:使用user.identity.name获取已经验证前用户名;使用 web.Security.FormsAuthentication.RedirectFromLoginPage已验证用户重定向用户刚才请求页面.具体实例请参考: Forms验证: 3、<compilation>节 作用:配置 ASP.NET 使用所编译设置默认debug属性False.程序编译完交付使用应其设"True"(Web.config文件详细说明处省略示例) 4、<customErrors> 作用: ASP.NET 应用程序提供关自定义错误信息信息适用于 XML Web services 发错误 示例:发错误网页跳转自定义错误页面 <customErrors defaultRedirect="ErrorPage.aspx" mode="RemoteOnly"> </customErrors> 其元素defaultRedirect表示自定义错误网页名称mode元素表示:本 Web 服务器运行用户显示自定义(友)信息 5、<httpRuntime>节 作用:配置 ASP.NET HTTP 运行库设置该节计算机、站点、应用程序目录级别声明 示例:控制用户传文件4M间60秒请求数100 <httpRuntime maxRequestLength="4096" executionTimeout="60" appRequestQueueLimit="100"/> 6、 <pages> 作用:标识特定于页配置设置(否启用状态、视图状态否检测用户输入等)<pages>计算机、站点、应用程序目录级别声明 示例:检测用户浏览器输入内容否存潜危险数据(注:该项默认检测使用检测要用户输入进行编码或验证)客户端发页检查加密视图状态验证视图状态否已客户端篡改(注:该项默认验证) <pages buffer="true" enableViewStateMac="true" validateRequest="false"/> 7、<sessionState> 作用:前应用程序配置状态设置(设置否启用状态状态保存位置) 示例: <sessionState mode="InProc" cookieless="true" timeout="20"/> </sessionState> 注: mode="InProc"表示:本储存状态(选择储存远程服务器或SAL服务器或启用状态) cookieless="true"表示:用户浏览器支持Cookie启用状态(默认False) timeout="20"表示:处于空闲状态钟数 8、<trace> 作用:配置 ASP.NET 跟踪服务主要用程序测试判断哪错 示例:Web.config默认配置: <trace enabled="false" requestLimit="10" pageOutput="false" traceMode="SortByTime" localOnly="true" /> 注: enabled="false"表示启用跟踪;requestLimit="10"表示指定服务器存储跟踪请求数目 pageOutput="false"表示能通跟踪实用工具访问跟踪输; traceMode="SortByTime"表示处理跟踪顺序显示跟踪信息 localOnly="true" 表示跟踪查看器 (trace.axd) 用于宿主 Web 服务器编辑本段自定义Web.config文件配置节
自定义Web.config文件配置节程两步 配置文件顶部 <configSections> </configSections>标记间声明配置节名称处理该节配置数据 .NET Framework 类名称 二 <configSections> 区域声明节做实际配置设置 示例:创建节存储数据库连接字符串 <configuration> <configSections> <section name="appSettings" type="System.Configuration.NameValueFileSectionHandler, System, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/> </configSections> <appSettings> <add key="scon" value="server=a;database=northwind;uid=sa;pwd=123"/> </appSettings> <system.web> ...... </system.web> </configuration>编辑本段访问Web.config文件
通使用ConfigurationSettings.AppSettings 静态字符串集合访问 Web.config 文件示例:获取面例建立连接字符串 vb.net Dim sconstr As String = System.Configuration.ConfigurationManager.AppSettings("ConnectionString") c# ConnectionString string=System.Configuration.ConfigurationManager.AppSettings["ConnectionString"];编辑本段创建Web.config文件
1.解决案资源管理器单击刷新图标确认应用程序没 Web.config 文件 已使用网站管理工具或某些其式配置应用程序则能已自创建 Web.config 文件单击刷新更新文件列表 2.解决案资源管理器右击网站名称单击添加新项 3.模板窗口单击Web 配置文件 名称文本框文件名应 Web.config该文件提供其名称默认名称.config 文件扩展名防止 ASP.NET 载相应文件 4.单击添加创建该文件其打进行编辑 该文件包含本主题面示例部显示代码并具些初始默认值应用程序 %SystemRoot%\Microsoft.NET\Framework\\CONFIG 目录 Machine.config Web.config 文件继承所配置设置处看些默认设置要重写继承默认设置或添加 httpHandlers 元素(ASP.NET 设置架构) 等集合元素则需创建应用程序级别目录级别 Web.config 文件 若要查看前应用程序所配置设置运行主题何:编程式查看继承配置设置本配置设置包含代码查看 %SystemRoot%\Microsoft.NET\Framework\\CONFIG 目录 Machine.config.comments 或 Web.config.comments 文件(两文件包含用注释)两文件包含所运行设置请参见何:编程式查看继承配置设置本配置设置 5.更改 Web.config 文件则保存该文件 保存 Web.config 文件重新启应用程序选择使用单节元素 configSource 属性指向某辅助配置文件更改辅助配置文件导致应用程序重新启关更信息请参见节元素所继承规属性 configSource

B. 我装了visua studio 2005 我想用vb.net的Web应用程序 请问应该怎么弄

首先确认已经安装了Web Development组件
然后新建-网站
选择合适的模板(如ASP.NET),选择代码语言(如Visual Basic),选择网站路径,确定后VS会自动建立相应的开发环境
默认建立的文件有Default.aspx和Web.config
Default.aspx就是动态网页文件,Web.config是站点配置文件
在解决资源管理器里,通过右键可以新建或添加各种文件资源
同时在左下角可以切换设计视图和源代码视图

C. asp.net2.0中用VB.NET如何引用在web.config中定义了连接字符串

Dim rootWebConfig As System.Configuration.Configuration
rootWebConfig = System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration("/MyWebSiteRoot")
Dim connString As System.Configuration.ConnectionStringSettings
If (0 < rootWebConfig.ConnectionStrings.ConnectionStrings.Count) Then
connString = rootWebConfig.ConnectionStrings.ConnectionStrings("NorthwindConnectionString")
If Not (Nothing = connString.ConnectionString) Then
Console.WriteLine("Northwind connection string = {0}", connString.ConnectionString)
Else
Console.WriteLine("No Northwind connection string")
End If
End If

D. 如何在VB.net中连接oracle数据库

在web.config中配置:
’连接oracle
dim
strconnect
as
string
=
system.web.configuration.webconfigurationmanager.connectionstrings("conn").tostring()
dim
conn
as
oledb.oledbconnection
=
new
system.data.oledb.oledbconnection(strconnect)
’返回数据
public
function
gettable(byval
sql)
conn.open()
dim
comm
as
oledb.oledbcommand
=
new
oledb.oledbcommand(sql,
conn)
dim
da
as
oledb.oledbdataadapter
=
new
oledb.oledbdataadapter(comm)
dim
dt
as
system.data.datatable
=
new
system.data.datatable()
da.fill(dt)
conn.close()
return
dt
end
function
’返回受影响的行数
public
function
impactdate(byval
sql)
conn.open()
dim
comm
as
oledb.oledbcommand
=
new
oledb.oledbcommand(sql,
conn)
dim
i
as
integer
=
comm.executenonquery
return
i
end
function

E. VB.net如何设置程序运行时最先打开的窗体

你是不是用的Visual Studio来开发的?如果是,这样操作:打开 项目 菜单 中的 XXX属性,在弹出的属性页选择最上面那个 应用程序 标签,里面有个启动窗体,你选择一下就可以了。
如果你不是用的visual Studio来开发的,那么可以考虑把另外一个窗口的visible属性先设置为false或者把你要显示的窗口改为对话框的形式,大小比另外一个窗口大一点或者一样(即 模态窗口,必须关闭才能继续操作),这样都可以实现你要的效果。

F. 在做网站是web.config是什么文件是怎么行成的

web.config的中文解释是:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.web>
<!-- 动态调试编译
设置 compilation debug="true" 以将调试符号(.pdb 信息)
插入到编译页中。因为这将创建执行起来
较慢的大文件,所以应该只在调试时将该值设置为 true,而所有其他时候都设置为 false。有关更多信息,请参考有关调试 ASP.NET 文件的文档。
-->
<compilation defaultLanguage="vb" debug="true" />
<!-- 自定义错误信息
设置 customErrors mode="On" 或 "RemoteOnly" 以启用自定义错误信息,或设置为 "Off" 以禁用自定义错误信息。
为每个要处理的错误添加 <error> 标记。
-->
<customErrors mode="RemoteOnly" />
<!-- 身份验证
此节设置应用程序的身份验证策略。可能的模式是 \“Windows\”、\“Forms\”、\“Passport\”和 \“None\”
-->
<authentication mode="Windows" />
<!-- 授权
此节设置应用程序的授权策略。可以允许或拒绝用户或角色访问
应用程序资源。通配符:"*" 表示任何人,"?" 表示匿名
(未授权的)用户。
-->
<authorization>
<allow users="*" /> <!-- 允许所有用户 -->
<!-- <allow users="[逗号分隔的用户列表]"
roles="[逗号分隔的角色列表]"/>
<deny users="[逗号分隔的用户列表]"
roles="[逗号分隔的角色列表]"/>
-->
</authorization>
<!-- 应用程序级别跟踪记录
应用程序级别跟踪在应用程序内为每一页启用跟踪日志输出。
设置 trace enabled="true" 以启用应用程序跟踪记录。如果 pageOutput="true",则
跟踪信息将显示在每一页的底部。否则,可以通过从 Web 应用程序
根浏览 "trace.axd" 页来查看
应用程序跟踪日志。
-->
<trace enabled="false" requestLimit="10" pageOutput="false" traceMode="SortByTime" localOnly="true" />
<!-- 会话状态设置
默认情况下,ASP.NET 使用 cookie 标识哪些请求属于特定的会话。
如果 cookie 不可用,则可以通过将会话标识符添加到 URL 来跟踪会话。
若要禁用 cookie,请设置 sessionState cookieless="true"。
-->
<sessionState
mode="InProc"
stateConnectionString="tcpip=127.0.0.1:42424"
sqlConnectionString="data source=127.0.0.1;user id=sa;password="
cookieless="false"
timeout="20"
/>
<!-- 全球化
此节设置应用程序的全球化设置。
-->
<globalization requestEncoding="utf-8" responseEncoding="utf-8" />
</system.web>
</configuration>
**************************************************
web.config的用法
在asp.net中的WEB程序的设置中我们必须用到Web.config来存储数据库连接字.事实上这是个很好的做法,因为可以省去我们很多的麻烦还可以帮助我们避免不必要的错位,是的很多情况下我就是这样做.它通过XML来记录这些信息.具体的是在<appSettings>....</appSettings>这个标记中来记录的.这里请看一个ORACLE的例子如下:

代码拷贝框:
<appSettings>
<add key="ORACLEConnectionString" value="Provider=OraOLEDB.Oracle.1;
Persist Security Info=False;Password=blah;User ID=greg;Data Source=sph;" />
<add key="SQLConnectionString" value="data source=SQL1;initial catalog=ID_V;
integrated security=SSPI;persist security info=False;workstation id=TH03D374;
packet size=4096"/>
<appSettings>
*********
[Ctrl+A 全部选择 然后拷贝]
而在你的应用程序中你只要这样写,就可以了,如下:

string conn = ConfigurationSettings.AppSettings["ORACLEConnectionString"];
OleDbConnection myConnection = new OleDbConnection(conn);

很轻松是吗?不必每次都输入同样的连接字,也不要记住那些讨厌的信息了,只需要起一个好记的名字就可以.好了下面我在来给出其他的一些连接字:

代码拷贝框:

MYSQL的连接字:
ConnectionString = "Data Source=localhost;" +
"Database=mySQLDatabase;" +
"User ID=myUsername;" +
"Password=myPassword;" +
"Command Logging=false";
OLE DB的:
IBM AS/400 OLE DB 的

' VB.NET
Dim oOleDbConnection As OleDb.OleDbConnection
Dim sConnString As String = _
"Provider=IBMDA400.DataSource.1;" & _
"Data source=myAS400DbName;" & _
"User Id=myUsername;" & _
"Password=myPassword"
oOleDbConnection = New OleDb.OleDbConnection(sConnString)
oOleDbConnection.Open()

JET OLE DB 的

' VB.NET
Dim oOleDbConnection As OleDb.OleDbConnection
Dim sConnString As String = _
"Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=C:\myPath\myJet.mdb;" & _
"User ID=Admin;" & _
"Password="
oOleDbConnection = New OleDb.OleDbConnection(sConnString)
oOleDbConnection.Open()

Oracle OLE DB 的

' VB.NET
Dim oOleDbConnection As OleDb.OleDbConnection
Dim sConnString As String = _
"Provider=OraOLEDB.Oracle;" & _
"Data Source=MyOracleDB;" & _
"User ID=myUsername;" & _
"Password=myPassword"
oOleDbConnection = New OleDb.OleDbConnection(sConnString)
oOleDbConnection.Open()

SQL Server OLE DB 的

' VB.NET
Dim oOleDbConnection As OleDb.OleDbConnection
Dim sConnString As String = _
"Provider=sqloledb;" & _
"Data Source=myServerName;" & _
"Initial Catalog=myDatabaseName;" & _
"User Id=myUsername;" & _
"Password=myPassword"
oOleDbConnection = New OleDb.OleDbConnection(sConnString)
oOleDbConnection.Open()

Sybase ASE OLE DB 的

' VB.NET
Dim oOleDbConnection As OleDb.OleDbConnection
Dim sConnString As String = _
"Provider=Sybase ASE OLE DB Provider;" & _
"Data Source=MyDataSourceName;" & _
"Server Name=MyServerName;" & _
"Database=MyDatabaseName;" & _
"User ID=myUsername;" & _
"Password=myPassword"
oOleDbConnection = New OleDb.OleDbConnection(sConnString)
oOleDbConnection.Open()

SQL Server在System.Data.SqlClient

SqlConnection oSQLConn = new SqlConnection();
oSQLConn.ConnectionString = "Data Source=(local);" +
"Initial Catalog=mySQLServerDBName;" +
"Integrated Security=SSPI";
oSQLConn.Open();
************************
[Ctrl+A 全部选择 然后拷贝]
这里都是用VB.NET写的,希望能对你有帮助阿!看明白了吗?呵呵是不是有点复杂啊!

G. .net中生成的web.config文件,可以改名吗

中文解释

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.web>
<!-- 动态调试编译
设置 compilation debug="true" 以将调试符号(.pdb 信息)
插入到编译页中。因为这将创建执行起来
较慢的大文件,所以应该只在调试时将该值设置为 true,而所有其他时候都设置为 false。有关更多信息,请参考有关调试 ASP.NET 文件的文档。
-->
<compilation defaultLanguage="vb" debug="true" />
<!-- 自定义错误信息
设置 customErrors mode="On" 或 "RemoteOnly" 以启用自定义错误信息,或设置为 "Off" 以禁用自定义错误信息。
为每个要处理的错误添加 <error> 标记。
-->
<customErrors mode="RemoteOnly" />
<!-- 身份验证
此节设置应用程序的身份验证策略。可能的模式是 \“Windows\”、\“Forms\”、\“Passport\”和 \“None\”
-->
<authentication mode="Windows" />
<!-- 授权
此节设置应用程序的授权策略。可以允许或拒绝用户或角色访问
应用程序资源。通配符:"*" 表示任何人,"?" 表示匿名
(未授权的)用户。
-->
<authorization>
<allow users="*" /> <!-- 允许所有用户 -->
<!-- <allow users="[逗号分隔的用户列表]"
roles="[逗号分隔的角色列表]"/>
<deny users="[逗号分隔的用户列表]"
roles="[逗号分隔的角色列表]"/>
-->
</authorization>
<!-- 应用程序级别跟踪记录
应用程序级别跟踪在应用程序内为每一页启用跟踪日志输出。
设置 trace enabled="true" 以启用应用程序跟踪记录。如果 pageOutput="true",则
跟踪信息将显示在每一页的底部。否则,可以通过从 Web 应用程序
根浏览 "trace.axd" 页来查看
应用程序跟踪日志。
-->
<trace enabled="false" requestLimit="10" pageOutput="false" traceMode="SortByTime" localOnly="true" />
<!-- 会话状态设置
默认情况下,ASP.NET 使用 cookie 标识哪些请求属于特定的会话。
如果 cookie 不可用,则可以通过将会话标识符添加到 URL 来跟踪会话。
若要禁用 cookie,请设置 sessionState cookieless="true"。
-->
<sessionState
mode="InProc"
stateConnectionString="tcpip=127.0.0.1:42424"
sqlConnectionString="data source=127.0.0.1;user id=sa;password="
cookieless="false"
timeout="20"
/>
<!-- 全球化
此节设置应用程序的全球化设置。
-->
<globalization requestEncoding="utf-8" responseEncoding="utf-8" />
</system.web>
</configuration>

H. 怎样在web.config中配置这些参数

web.config
Web配置文件(*.config)编辑本段认识Web.config文件
Web.config文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过VB.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的 Web.config文件,包括默认的配置设置,所有的子目录都继承它的配置设置。如果你想修改子目录的配置设置,你可以在该子目录下新建一个Web.config文件。它可以提供除从父目录继承的配置信息以外的配置信息,也可以重写或修改父目录中定义的设置。 在运行时对Web.config文件的修改不需要重启服务就可以生效(注:<processModel> 节例外)。当然Web.config文件是可以扩展的。你可以自定义新配置参数并编写配置节处理程序以对它们进行处理。编辑本段web.config配置文件
(默认的配置设置)以下所有的代码都应该位于 <configuration> <system.web> 和 </system.web> </configuration> 之间,出于学习的目的下面的示例都省略了这段XML标记 1、<authentication> 节 作用:配置 ASP.NET 身份验证支持(为Windows、Forms、PassPort、None四种)。该元素只能在计算机、站点或应用程序级别声明。<authentication> 元素必需与</autherization> 节配合使用。 示例: 以下示例为基于窗体(Forms)的身份验证配置站点,当没有登陆的用户访问需要身份验证的网页,网页自动跳转到登陆网页。 <authentication mode="Forms" > <forms loginUrl="logon.aspx" name=".FormsAuthCookie"/> </authentication> 其中元素loginUrl表示登陆网页的名称,name表示Cookie名称 2、<authorization> 节 作用:控制对 URL 资源的客户端访问(如允许匿名用户访问)。此元素可以在任何级别(计算机、站点、应用程序、子目录或页)上声明。必需与</authentication> 节配合使用。 示例:以下示例禁止匿名用户的访问 <authorization> <deny users="?"/> </authorization> 注:你可以使用user.identity.name来获取已经过验证的当前的用户名;可以使用 web.Security.FormsAuthentication.RedirectFromLoginPage方法将已验证的用户重定向到用户刚才请求的页面.具体的实例请参考: Forms验证:http://www.knowsky.com/343322.html 3、<compilation>节 作用:配置 ASP.NET 使用的所有编译设置。默认的debug属性为“False”.在程序编译完成交付使用之后应将其设为"True"(Web.config文件中有详细说明,此处省略示例) 4、<customErrors> 作用:为 ASP.NET 应用程序提供有关自定义错误信息的信息。它不适用于 XML Web services 中发生的错误。 示例:当发生错误时,将网页跳转到自定义的错误页面。 <customErrors defaultRedirect="ErrorPage.aspx" mode="RemoteOnly"> </customErrors> 其中元素defaultRedirect表示自定义的错误网页的名称。mode元素表示:对不在本地 Web 服务器上运行的用户显示自定义(友好的)信息。 5、<httpRuntime>节 作用:配置 ASP.NET HTTP 运行库设置。该节可以在计算机、站点、应用程序和子目录级别声明。 示例:控制用户上传文件最大为4M,最长时间为60秒,最多请求数为100 <httpRuntime maxRequestLength="4096" executionTimeout="60" appRequestQueueLimit="100"/> 6、 <pages> 作用:标识特定于页的配置设置(如是否启用会话状态、视图状态,是否检测用户的输入等)。<pages>可以在计算机、站点、应用程序和子目录级别声明。 示例:不检测用户在浏览器输入的内容中是否存在潜在的危险数据(注:该项默认是检测,如果你使用了不检测,一要对用户的输入进行编码或验证),在从客户端回发页时将检查加密的视图状态,以验证视图状态是否已在客户端被篡改。(注:该项默认是不验证) <pages buffer="true" enableViewStateMac="true" validateRequest="false"/> 7、<sessionState> 作用:为当前应用程序配置会话状态设置(如设置是否启用会话状态,会话状态保存位置)。 示例: <sessionState mode="InProc" cookieless="true" timeout="20"/> </sessionState> 注: mode="InProc"表示:在本地储存会话状态(你也可以选择储存在远程服务器或SAL服务器中或不启用会话状态) cookieless="true"表示:如果用户浏览器不支持Cookie时启用会话状态(默认为False) timeout="20"表示:会话可以处于空闲状态的分钟数 8、<trace> 作用:配置 ASP.NET 跟踪服务,主要用来程序测试判断哪里出错。 示例:以下为Web.config中的默认配置: <trace enabled="false" requestLimit="10" pageOutput="false" traceMode="SortByTime" localOnly="true" /> 注: enabled="false"表示不启用跟踪;requestLimit="10"表示指定在服务器上存储的跟踪请求的数目 pageOutput="false"表示只能通过跟踪实用工具访问跟踪输出; traceMode="SortByTime"表示以处理跟踪的顺序来显示跟踪信息 localOnly="true" 表示跟踪查看器 (trace.axd) 只用于宿主 Web 服务器编辑本段自定义Web.config文件配置节
自定义Web.config文件配置节过程分为两步。 一是在在配置文件顶部 <configSections> 和 </configSections>标记之间声明配置节的名称和处理该节中配置数据的 .NET Framework 类的名称。 二是在 <configSections> 区域之后为声明的节做实际的配置设置。 示例:创建一个节存储数据库连接字符串 <configuration> <configSections> <section name="appSettings" type="System.Configuration.NameValueFileSectionHandler, System, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/> </configSections> <appSettings> <add key="scon" value="server=a;database=northwind;uid=sa;pwd=123"/> </appSettings> <system.web> ...... </system.web> </configuration>编辑本段访问Web.config文件
你可以通过使用ConfigurationSettings.AppSettings 静态字符串集合来访问 Web.config 文件示例:获取上面例子中建立的连接字符串。 vb.net Dim sconstr As String = System.Configuration.ConfigurationManager.AppSettings("ConnectionString") c# ConnectionString string=System.Configuration.ConfigurationManager.AppSettings["ConnectionString"];编辑本段创建Web.config文件
1.在“解决方案资源管理器”中,单击“刷新”图标以确认应用程序还没有 Web.config 文件。 如果已使用网站管理工具或某些其他方式来配置应用程序,则可能已自动创建了 Web.config 文件。单击“刷新”更新文件列表。 2.在“解决方案资源管理器”中,右击网站名称,然后单击“添加新项”。 3.在“模板”窗口中,单击“Web 配置文件”。 “名称”文本框中的文件名应为 Web.config。可以为该文件提供其他名称,不过这是默认名称。.config 文件扩展名可防止 ASP.NET 下载相应文件。 4.单击“添加”创建该文件,然后将其打开进行编辑。 该文件包含本主题后面“示例”部分中显示的代码,并具有一些初始默认值。应用程序从 %SystemRoot%\Microsoft.NET\Framework\<版本>\CONFIG 目录下的 Machine.config 和 Web.config 文件继承所有配置设置,但在此处看不到这些默认设置。如果要重写继承的默认设置或添加 httpHandlers 元素(ASP.NET 设置架构) 等集合元素,则只需创建应用程序级别和目录级别的 Web.config 文件。 若要查看当前应用程序的所有配置设置,可以运行主题如何:以编程方式查看继承的配置设置和本地配置设置中包含的代码。也可以查看 %SystemRoot%\Microsoft.NET\Framework\<版本>\CONFIG 目录下的 Machine.config.comments 或 Web.config.comments 文件(这两个文件也包含有用的注释),但这两个文件将不会包含所有运行时设置,请参见如何:以编程方式查看继承的配置设置和本地配置设置。 5.如果更改了 Web.config 文件,则保存该文件。 保存 Web.config 文件会重新启动应用程序。也可以选择使用单个节元素的 configSource 属性指向某个辅助配置文件,更改辅助配置文件不会导致应用程序重新启动。有关更多信息,请参见节元素所继承的常规属性中的 configSource。

I. 急求!asp.net(vb)与sql的连接(要求代码写在web.config中的)

在web.config中写入:
<connectionStrings>
<add name="ConnectionString" connectionString="Data Source=61.139.105.141;Initial Catalog=libdb;User ID=sa;password=jsb2008" providerName="System.Data.SqlClient"/>

</connectionStrings >

调用:
Dim conn As SqlConnection = New SqlConnection
Dim cmd As SqlCommand = New SqlCommand

conn.ConnectionString = System.Configuration.ConfigurationManager.ConnectionStrings("ConnectionString").ToString
cmd.Connection = conn
当然,建议封装一个数据库访问类.

注意:使用System.Configuration.ConfigurationManager需要增加引用:
System.Configuration