本文介绍两种ASP.Net项目中全局变量使用的方式。web.config文件 和 Gloab文件。以下分别说明:

方法一:web.config文件
——设置:
在web.config文件里添加关键字key是通过<appSettings>标记来实现的,但是appSettings标记通常放在<system.web>.....</system.web>标记外面。例:
<configration>
<appSettings>
<add key="connString1" value="server=localhost;user id=sa;pwd=;database=数据库名字"/>
<add key="connString2" value="provider=Microsoft.Jet.OleDb.4.0;Data Source=数据库路径"/>
</appSettings>
<system.web>
</system.web>
</configration>

——读取:
要在代码中引用这些数据库连接字符串,需要先添加对System.ConFiguration名字空间的引用,在这个名字空间中含有ConfigurationSettings类,其静态方法ConfigurationSettings.AppSettings属性可获取web.config文件中<appSettings>节的设置,读到的值为string型。例如:

using System.Configuration;
string conn1 = ConfigurationSettings.AppSettings["connString1"];
string conn2 = ConfigurationSettings.AppSettings["connString2"];
SQLConnection myConn1 = new SQLConnection(conn1);
OleDbConnection myConn2 = new OleDbConnection(conn2);

在VS2005中, ConfigurationSettings.AppSettings 可以换成 ConfigurationManager.AppSettings

方法二:Gloab文件
 ——设置:
在Global文件里中添加
protected void Session_Start(Object sender, EventArgs e)
{
Session["sqlConnectionString"] = "uid=Username;pwd=password;database=MyTest;server=Localhost;Connect Timeout=300";
}

——读取:
在代码中的应用:
String strConnection=Session["sqlConnectionString"].ToString();
sqlConnection_1=new SqlConnection(strConnection);

转:ASP.Net下两种全局变量的设置和读取方法相关推荐

  1. ASP.Net全局变量的设置和读取方法

    ASP.Net全局变量的设置和读取方法 本文介绍两种ASP.Net项目中全局变量使用的方式.web.config文件 和 Gloab文件.以下分别说明: 方法一:web.config文件 --设置: ...

  2. ASP.Net的两种开发模式

    原文出处: Edison Chou的博客(@周旭龙)   欢迎分享原创到伯乐头条 一.ASP.Net的两种开发模式 1.1 ASP.Net WebForm的开发模式 (1)处理流程 在传统的WebFo ...

  3. centos下两种方法安装git

    centos 5 64位下两种方法安装git 这里来给大家介绍下编译安装和yum安装git.   系统:centos 5.5 64位   需要的软件包:git-latest.tar.gz epel-r ...

  4. 早教产品微商怎么做精准引流?早教机构引流活动可以分为线上和线下两种

    早教产品微商怎么做精准引流?早教机构引流活动可以分为线上和线下两种 一般来说,根据媒介的不同,早教机构引流活动可以分为线上和线下两种,线上的引流方式有:微信.自媒体.短视频;线下的引流方式有地推和异业 ...

  5. android登录加密传输,android环境下两种md5加密方式(示例代码)

    在平时开发过程中,MD5加密是一个比較经常使用的算法,最常见的使用场景就是在帐号注冊时,用户输入的password经md5加密后,传输至server保存起来.尽管md5加密经经常使用.可是md5的加密 ...

  6. 《Spark商业案例与性能调优实战100课》第9课:商业案例之通过Spark SQL 下两种不同方式实现口碑最佳和最热门电影比较

    <Spark商业案例与性能调优实战100课>第9课:商业案例之通过Spark SQL 下两种不同方式实现口碑最佳和最热门电影比较

  7. 计算 java_两种计算Java对象大小的方法(转)

    原文:http://blog.csdn.net/iter_zc/article/details/41822719 另一篇类似文章:http://www.cnblogs.com/magialmoon/p ...

  8. 聊聊JVM(三)两种计算Java对象大小的方法

    普通对象的结构如下,按64位机器的长度计算 1. 对象头(_mark), 8个字节 2. Oop指针,如果是32G内存以下的,默认开启对象指针压缩,4个字节 3. 数据区 4.Padding(内存对齐 ...

  9. 配置idea自带的tomcat_Tomcat下载安装并部署到IDEA的教程(附带idea两种热部署设置方法)...

    使用Idea的时候,修改了代码,需要反复的重启Tomcat,查看效果,是不是贼烦?还记得刚上手idea的时候,瞎配置部署Tomcat,结果最后修改一个jsp都要重新启动服务器,我这金牛座程序员能忍?~ ...

最新文章

  1. Python使用matplotlib可视化多个分组的密度图、使用seaborn中的kdeplot函数可视化多个分组的密度图(Density Plot)
  2. 集合啦,NLP数据增强技术!超全资源汇总
  3. vscode 导入第三方jar包(添加外部JAR)
  4. Calibre 3.38.1 下载 Runoob 网站中的《Python 2 教程》的 Recipe
  5. javascript之prototype原型属性案例
  6. NYOJ题目839合并
  7. 求子集元素之和(洛谷P2415题题解,Java语言描述)
  8. Linux服务器运维安全策略
  9. Chrome浏览器最新版驱动包下载
  10. 配置 iTerm2 记录
  11. ubuntu18.04,Linux使用远程连接工具连接失败解决
  12. VBA实战技巧精粹018:如何汇总数据
  13. 2020下半年软考中级网工答案
  14. webUploader大文件断点续传学习心得
  15. IDEACPU占用100%_卡顿 解决办法
  16. 下载chromium for Android
  17. go 实现从服务器导出excel 到浏览器
  18. 区块链打击食品欺诈:以挪威三文鱼为例
  19. 2013年12月CCF软考试题
  20. 细读HTTPS -- SSL/TLS历史,密码学

热门文章

  1. Java 集合框架 : Collection、Map
  2. Lambda01 编程范式、lambda表达式与匿名内部类、函数式接口、lambda表达式的写法...
  3. Hive Cilent数据操作
  4. 图文详解远程部署ASP.NET MVC 5项目
  5. 基于ArcGIS10.0和Oracle10g的空间数据管理平台(C#开发)-数据库设计
  6. php外部系统命令执行函数
  7. PHP序列化与反序列化(__sleep与__wakeup)
  8. react-redux中的持久化数据存储redux-persist
  9. viper4android哪个版本好,VIPER4Android最新版本
  10. java json jar包_jsonobject jar包下载