现在稍微熟悉Asp.net的朋友都习惯把数据库连接配置写到web.config中,这样的优点主要是能随时更改数据库配置(比如帐号密码)而不用再编译,web.config中的数据库中的配置如下:
1 <appSettings>
2 <add key="ConnString" value="user id=sa;password=sasasa;Data Source=(local);Initial Catalog=51aspx"/>
3 </appSettings>
.cs文件中利用
string strConn = ConfigurationManager.AppSettings["ConnString"];
来读取,值得注意的是:这个是Asp.net2.0的读取方式,1.1中是
string strConn=ConfigurationSettings.AppSettings["ConnString"];
很多朋友也许都遇到过“ConnectionString 属性尚未初始化”的提示,其中的根本原因是没有能读到key的值,解决方法是校正一下ConnString。
我今天也遇到了这个提示“ConnectionString 属性尚未初始化”,死活读不到web.config中的key值。
分享到:
相关推荐
www.connectionstrings.com中dataserver,database等数据库链接语句
数据库初始化是程序开发中至关重要的一个环节,尤其是在使用C#进行面向对象编程时。数据库初始化主要涉及设置数据库连接、创建数据库结构(如表、索引、视图等)、填充初始数据以及配置数据库权限等步骤。在C#中,...
ASP.NET作为一个广泛使用的Web开发框架,提供了多种方式来配置和管理数据库连接,其中最核心的就是ConnectionString(连接字符串)。本文将深入解析如何在ASP.NET中使用ConnectionString来连接各种类型的数据库。 #...
使用 ConnectionString 属性,可以通过传递包含一系列由分号分隔的 argument=value 语句的详细连接字符串来指定数据源。ADO 支持 ConnectionString 属性的四个参数: * Provider 参数:指定用来连接的提供者名称。 ...
9. ConnectionString 属性:该属性支持连接字符串的 OLEDB 提供程序(打开属性页--通用)。 10. ConnectionTimeout 属性:该属性在中止前等待打开连接的时间量(单位秒)。 11. CursorLocation 属性:该属性决定时...
ObjectDataSource 公开一个 TypeName 属性(而不是 ConnectionString 属性),该属性指定要实例化来执行数据操作的对象类型(类名)。类似于 SqlDataSource 的命令属性,ObjectDataSource 控件支持诸如 SelectMethod...
- **InitDir**: 初始目录。 - **Flags**: 控制对话框的行为标志。 #### 二十四、数据组合框(DataCombo)控件的常用属性 - **DataField**: 数据字段。 - **DataSource**: 数据源。 - **RowSource**: 行数据源。 #...
Print显示排版应用程序adocon.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=db_test.mdb;Persist Security Info=False" adocon.Open(VB6.0源代码编写) Print显示排版应用 QQ223857666勾月...
1. 初始化连接池:设定最大连接数、空闲超时时间等参数。 2. 获取连接:从池中取出一个已存在的连接,如果池中无可用连接,则等待或创建新的连接。 3. 归还连接:使用完后,将连接归还到连接池,以便其他请求重用。 ...
(DefaultConnectionString 和 ConnectionString_AMembership 的connectionString属性值一样) 5、设置iis站点的默认首页为index.shtml 6、把用FTP拉下来的图片文件放到站点根目录的Pics文件夹下 注:一定要启用iis...
需要注意的是,在使用 ADO 技术连接 Server 时,需要确保 SQL 服务管理器已经启动,并且需要正确设置 ConnectionString 属性和 CommandText 属性。 通过使用 ADO 技术,用户可以轻松地连接数据库,执行 SQL 语句,...
在本教程中,“使用属性升级MyBank.zip”涵盖了C#编程语言与SQL Server数据库的集成应用,特别是如何通过属性来优化和升级一个名为"MyBank"的银行管理系统的功能。这个压缩包包含第三章的教学演示案例、上机练习的...
ConnectionString 属性是设置连接字符串的,连接什么数据库都要用到。如果连接的是 Access 数据库,连接方法如下: 首先,单击 ConnectionString 属性后面的省略号,出现一个对话框。然后,选择“Use Connection ...
初始化ADO通常涉及创建ADODB.Connection对象,设置ConnectionString,并调用Open方法建立连接。 在选择数据库访问技术时,需要考虑以下几个因素:性能、兼容性、易用性和维护成本。BDE虽然在早期版本的Delphi中非常...
- 版本控制:在版本控制系统中,敏感数据不应被版本化,以避免信息泄露。 - 符合合规性要求:某些法规可能要求对敏感信息进行加密存储。 2. **内置的配置保护机制** .NET框架提供了一种称为`ProtectedData`的类...
- TADOConnection: 用于连接到数据库,其属性如ConnectionString设定连接字符串。 - TADOQuery: 执行SQL查询,其属性如SQL用于设置查询语句。 - TADODataSet: 提供数据集接口,可以绑定到其他控件,如TDBGrid。 ...
标题“加密Web.Config中的ConnectionString”涉及的是在ASP.NET应用程序中保护敏感信息,特别是数据库连接字符串的安全问题。在Web.Config文件中,ConnectionString用于存储应用程序访问数据库的详细信息,如服务器...
对于SQL我也经常用Visual Studio连接数据库,然后在服务器的属性中复制连接字符串,一直以来都没有对他的字符串真正认真过。现在由于要接触EnterpriseLibrary所以就从网上网罗了一下,把他总结下来,顺便可以巩固...
当使用 OleDb .NET Data Provider 连接到 SQL Server 2000 数据库时,需要将 Connection 对象的 ConnectionString 属性中的 Provider 子属性的值设置为 "Provider=SQLOLEDB"。 三、ADO.NET 连接 SQL Server 2000 ...