AppSettings和ConnectionStrings的区别

AppSettings和ConnectionStrings的区别AppSettings是ASP.NET1.1时期用的,在.NETFramework2.0中,新增了ConnectionStrings. 1.  providerName=”System.Data.SqlClient”/>  或是  providerName=”System.Data.SqlClient”/>  在里,在页面还可以这样引用.

大家好,又见面了,我是你们的朋友全栈君。AppSettings是ASP.NET1.1时期用的,在.NET Framework 2.0中,新增了ConnectionStrings. 
1.<connectionStrings> 
<connectionStrings> 
<add name=”ConnectionStringName” connectionString=”Data Source=服务器名;Initial Catalog=数据库名;User ID=用户;Password=密码” 
providerName=”System.Data.SqlClient” /> 
</connectionStrings> 
或是 
<connectionStrings> 
<add name=”ConnectionStringName” connectionString=”sever=服务器名;database=数据库名;User ID=用户;Password=密码” 
providerName=”System.Data.SqlClient” /> 
</connectionStrings> 
在 <connectionStrings> 里,在页面还可以这样引用<%$ ConnectionString:Name%>. 
2.<appSettings> 
<add key=”connectionstringName” value=”data source=服务器名或IP;initial 
catalog=数据库名;persist security info=False;user id=用户;password=密码;packet 
size=4096″> 
</add> 
1)AppSettings 是在2003中常用的,ConnectionStrins是2005中常用的. 
2)使用ConnectionString的好处: 
第一:可将连接字符串加密,使用MS的一个加密工具即可。 
第二:可直接邦定的数据源控件,而不必写代码读出来再赋值给控件。 
第三:可方便的更换数据库平台,如换为Oracle数据库,只需修改providerName。 
3)写在 <appSettings >中用System.Configuration.ConfigurationManager.AppSettings[“name”]检索值。 
写在 <ConnectionStrings>中用System.Configuration.ConfigurationManager.ConnectionStrings[“name”]检索值。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/143378.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • Okio库的使用

    Okio库的使用Okio库是一个由square公司开发的,其官方简介为,Okiocomplementsjava.ioandjava.niotomakeitmucheasiertoaccess,store,andprocessyourdata.。它补充了java.io和java.nio的不足以更方便的访问、存储及处理数据。1.最新版本及Gradle引用     comp

  • python的缩进通常使用_python缩进格式

    python的缩进通常使用_python缩进格式Python中的缩进(Indentation)决定了代码的作用域范围。这一点和传统的c/c有很大的不同(传统的c/c使用花括号花括号{}符决定作用域的范围;python使用缩进空格来表示作用域的范围,相同缩进行的代码是处于同一范围)。每行代码中开头的空格数(whitespace)用于计算该行代码的缩进级别(Indentationlevel),注意一个Tab会被替换为1~8个Space(具…

    2022年10月10日
  • 5.ScrollView无法填充满屏幕

    5.ScrollView无法填充满屏幕

    2021年11月15日
  • shell编程菜鸟教程_java并发编程实战 pdf

    shell编程菜鸟教程_java并发编程实战 pdfShell编程详解   Shell简介 概述Shell是一种具备特殊功能的程序,它提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令,并把它送入内核去执行。内核是Linux系统的心脏,从开机自检就驻留在计算机的内存中,直到计算机关闭为止,而用户的应用程序存储在计算机的硬盘上,仅当需要时才被调入内存。Shell是一种应用程序,当用户登录Linux系统时,Shel

  • VS2010中dumpbin工具的使用

    VS2010中dumpbin工具的使用用VS2010生成的.obj文件、.lib库、.dll库、.exe执行文件,如果想查看其中这些文件或库包含了哪些函数以及相关的信息(符号清单),可以通过VS2010自带的dumpbin工具来完成。dumpbin.exe为MicrosoftCOFF二进制文件转换器,它显示有关通用对象文件格式(COFF)二进制文件的信息。可用使用dumpbin检查COFF对象文件、标准COFF对象库、可执行文…

  • 汇编资料收集_资料汇编的基本要求

    汇编资料收集_资料汇编的基本要求【常见的基本汇编书籍】《Windows.环境下32位汇编语言程序设计(第2版)》《汇编语言编程艺术》《Intel汇编语言程序设计(第四版)》《Intel汇编语言程序设计(第五版)范例》《80×86汇编语言程序设计教程》《IBM.PC.汇编语言程序设计(第五版)》 《MicrosoftMASM手册》 《Intel®64andIA-32Architectu

    2022年10月10日

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号