问题“ConnectionString属性尚未初始化”之解决办法
来源:互联网 发布:熔岩猎犬升级数据 编辑:程序博客网 时间:2024/05/21 17:40
一般熟悉asp.net的程序员都习惯把数据库连接配置写到配置文件"web.config"中,这样做的主要优点是能随时更改数据库配置(比如修改账号密码)而不用再编译,web.config中数据库配置如下,如果web.config文件中没有下面配置,需要自己编写:
[html] view plaincopyprint?
1. <spanstyle="font-family: KaiTi_GB2312; font-size: 18px;"><connectionStrings></span>
[html] view plaincopyprint?
1. <spanstyle="font-family: KaiTi_GB2312; font-size: 18px;"><addname="strConn"connectionString="server=azj-pc; database=NewsSystemAZJ; uid=sa; pwd=123456"/>
2. </connectionStrings></span>
.cs文件中读取配置文件,利用下面代码:
[csharp] view plaincopyprint?
1. string strCon=ConfigurationManager.ConnectionStrings["strConn"].ConnectionString;
2. SqlConnection conn = new SqlConnection(strCon);
今天遇到这样一个问题,连接数据库时,提示"ConnectionString属性尚未初始化",具体提示如图:
逐步排查,解决问题"ConnectionString属性尚未初始化"
一、排除"配置文件书写错误"
很多朋友都或许遇到过"ConnectionString属性尚未初始化"的提示,根本原因是没有能读到key的值。这时需要校正下配置文件中"strConn",即确认配置文件路径、名称、密码等输入正确。
二、排除"读取错误的配置文件"
asp.net默认读取的是"http://localhost"中的配置文件"web.config"的值,这里并没有配置web.config,即默认情况下web.config中没有key值;如果你建立的是虚拟目录(如虚拟目录http://localhost/test),这时需要把test设置为站点就可以了。
三、排除"SqlConnection对象未赋值"
在.cs中读取配置文件,连接数据库将读取的值赋值给"SqlConnection"类型变量,注意上面代码中括号里的"strCon".
- 问题“ConnectionString属性尚未初始化”之解决办法
- 问题“ConnectionString属性尚未初始化”之解决办法
- ConnectionString 属性尚未初始化
- ConnectionString属性尚未初始化
- ReportServer ConnectionString 属性尚未初始化。
- ConnectionString 属性尚未初始化。问题的最直接解决方案!
- C# 关于ConnectionString属性尚未初始化
- 【机房重构】“ConnectionString属性尚未初始化”
- System.InvalidOperationException: ConnectionString 属性尚未初始化。
- 【机房重构】- ConnectionString属性尚未初始化
- 我碰到的一种出现“ConnectionString 属性尚未初始化。”的情况
- CommandText 属性尚未初始化
- 对于ExecuteReader: Connection 属性尚未初始化问题的解决
- ExecuteNonQuery: Connection 属性尚未初始化
- ExecuteReader: Connection 属性尚未初始化。
- 关于DataAdapter的问题-----Fill: SelectCommand.Connection 属性尚未初始化。
- SqlConnection.ConnectionString 属性
- SqlConnection.ConnectionString 属性
- 黑马程序员_学习笔记_Java加强_反射及其相关
- Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modules
- AE中网络分析的实现 的各个类之间的关系
- Jquery 获取对象的几种方式
- apusic培训整理(服务器安装、应用部署、建立集群)
- 问题“ConnectionString属性尚未初始化”之解决办法
- 学习Flex之后的体会
- centos solr4.5 tomcat 简单安装
- SVN无法更新服务器-locked目录
- LINUX文件系统无法操作
- My Notes on the Cron directory "/etc/cron.d" on Ubuntu 11.10
- java异常的设计原则
- Eclipse中导入Tomcat源码
- Ubuntu10.04安装ffmpeg