connectionstrings

一、.APPsettings与connectionStrings的区别,它俩都是App.config中的两个元素;AppSettings是ASP.NET1.1时期用的,在.NET Framework 2.0中,新增了ConnectionStrings.

1.Appsettings:存放自定义应用程序设置,如文件路径等;connectionStrings:专门用来存放数据库连接串的

2.用System. configurationmanager.AppSettings["key"]读取值。

用System.Configuration.ConfigurationManager.ConnectionStrings["name"].ConnectionString读取值。

3、使用ConnectionString的好处:

3.1、可将连接字符串加密,使用MS的一个加密工具。

3.2、可直接绑定数据源控件,而不必等代码读出来再复制给控件

3.3、可方便更换数据库,只需要更换providername即可。

4.两种连接方式用法

4.1

< /connectionStrings>

或是

< connectionStrings>

< add name="ConnectionStringName" connectionString="sever=服务器名;database=数据库名;User ID=用户;Password=密码"

providerName="System.Data.SqlClient" />

< /connectionStrings>

在 里,在页面还可以这样引用.

4.2.

< add key="connectionstringName" value="data source=服务器名或IP;initial catalog=数据库名;persist security info=False;user id=用户;password=密码;packet size=4096">

< /appSettings>

5.0 自己链接数据库所用的代码

1.0 //appSettings

app.config:

//c#代码中的连接语句

private static string connString = ConfigurationManager.AppSettings["StuMisConnctionStr1"].ToString();

2.0//

appconfig:

DBHelper

protected string constring = ConfigurationManager.ConnectionStrings["ConnectionString"].ToString();

6.0

第一种:

//providerName = "System.data.SqlClient"表示要连接的数据库类型(这句话可以省略)

第二种:

//integrated security=true;是集成安全环境(也就是windows登录)

第一种:

//persist security info=False;是表示是否保存安全信息,其实可以简单的理解为"ADO在数据库连接

//成功后是否保存密码信息"(False表示不保存,True表示保存)

第二种:

相关阅读

这几天博主花了4天时间去学习,整理Socket通信。大致懂了一点,现在我来总结一下关于C#Socket通信的原理首先我们要知道网络中的进程

在这个问题纠结了好些天,最后在这篇博客找到解决方法,转载记录下

https://blog.csdn.net/qq_36735409/article/details/78032144

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Drawing; using System

1.java.sql.SQLException: Connections could not be acquired from the underlying database!//无法从基础数据库中获取连接解决

http://www.cnblogs.com/sntetwt/archive/2011/03/26/1996055.htmlC#编程规范第一章 概述. 5术语定义. 5Pascal 大小写. 5Camel

mysql connectionstrings_「connectionstrings」C#连接数据库时Appsettings 与connectionStrings的区别 - seo实验室...相关推荐

  1. mysql @@rowcount_「rowcount」SQL Server中Rowcount与@@Rowcount的用法 - seo实验室

    rowcount rowcount的用法: rowcount的作用就是用来限定后面的sql在返回指定的行数之后便停止处理,比如下面的示例, set rowcount 10 select * from ...

  2. C#连接数据库时Appsettings 与connectionStrings的区别

    一..Appsettings与connectionStrings的区别,它俩都是App.config中的两个元素:AppSettings是ASP.NET1.1时期用的,在.NET Framework ...

  3. android image 位移动画_「translateanimation」Android 补间动画之平移动画TranslateAnimation - seo实验室...

    translateanimation 博客导航: 1.介绍: Android补间动画之平移动画,在实际的开发过程中,其实有好多地方需要用到平移动画,这是对于平移动画的简单介绍. 2.属性 durati ...

  4. 输入这是我的第一个python程序_「vs2017」vs2017 开始自己的第一个Python程序 - seo实验室...

    vs2017 这是针对于博客vs2017安装和使用教程(详细)的Python项目新建示例 目录 一.安装Python环境 二.启动程序 三.编写小程序 四.运行结果 五.交互式界面演示 一.安装Pyt ...

  5. 8g内存和16g内存区别 mac_「苹果8g和16g的区别」电脑内存4G/8G/16G有什么区别? - seo实验室...

    苹果8g和16g的区别 你到底需要多大内存? 很多老DIY玩家或许还依稀记得,在DDR2时代(大概2007年左右),2GB和4GB内存的游戏性能相差并不大,所以在当时很长一段时间内,看上去很美的4G容 ...

  6. reflections java_「reflections」java 非常好用的反射框架Reflections - seo实验室

    reflections reflections通过扫描classpath,索引元数据,并且允许在运行时查询这些元数据. 使用Reflections可以很轻松的获取以下元数据信息: 1)获取某个类型的所 ...

  7. 「Mysql 事务 隔离级别」 读提交和可重复读的区别

    一.前提 首先我们应该先明确 Mysql的四种隔离级别和四种对应的现象 隔离级别: 读未提交.读已提交.可重复读.串行化 现象: 脏读.丢失修改.不可重复读.幻读 二.先说结论 读提交和可重复读都是一 ...

  8. mysql timestampdiff_「timestampdiff」MySQL timestampdiff()函数 - seo实验室

    timestampdiff MySQL TIMESTAMPDIFF函数简介 下面说明了TIMESTAMPDIFF函数的语法. TIMESTAMPDIFF(unit,begin,end); TIMEST ...

  9. 利用「接口」做产品时我们该如何思考?

    做产品助理之后接的第一个产品就与"API接口"有关.刚做的时候,稀里糊涂,后来各种喷过后,才慢慢理解了"接口"这个东西.都说产品只需要"了解" ...

最新文章

  1. Arrays.asList问题
  2. 打印机十大共性故障解决方法
  3. windows强制复制不计算机,告诉你电脑不能复制粘贴怎么办
  4. rxjs switchMap的实现原理
  5. C# 插件构架实战(Jack H Hansen )
  6. 熵权法计算权重原理python实现
  7. 华为服务器系统图标,服务器图标
  8. 工程项目全过程,工程项目建设分为几个阶段?
  9. 迪赛智慧数——柱状图(正负条形图):应届生各行业平均薪酬排行
  10. 【JZOJ5773】简单数学题【数论,数学】
  11. Centos7系统安全漏洞及修复方案
  12. pubg服务器维护6.23,pubg维护6月23日 | 手游网游页游攻略大全
  13. Photoshop---PS2017软件安装与破解
  14. 云原生媒体基础设施为华为云桌面护航
  15. 关于Ubuntu的16.04对应版本的ros安装和turtlebot安装
  16. 为什么要用Modbus转MQTT网关?
  17. 训练日记 | 2021.03.21 | 天梯赛选拔赛
  18. IoTeX 对话 浙江大学Bithacks:当物联网遇上区块链
  19. 计算机组成和体系结构【3】CPU结构
  20. 【Python】编程练习:一元二次方程求根

热门文章

  1. Shiro学习--Apache Shiro Architecture(Shiro架构)
  2. c语言基础(七)---复杂数据类型
  3. 小技巧——优盘图标改变和背景改变
  4. android抓包工具——fiddler与charles的基本操作(弱网模拟,map local/remote、breakpoint 等)
  5. 互联网公关策略与实战
  6. Java实习生面试题分享
  7. 成人学英语怎么学好呢?
  8. 【matlab教程】12、已知函数表达式画函数图
  9. 图像压缩编码码matlab实现——算术编码
  10. sql server日期比较