c#winform 如何将数据库连接语句写在app.config里面

如题所述

第1个回答  2010-02-27
EG:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<connectionStrings>
<add name="connString" connectionString="Server=(local);Database=nx_Database;Integrated Security=SSPI"/>
</connectionStrings>
<appSettings>
<add key="SqlMaxNum" value="50"/>
<add key="SndMsg" value="SndQ1"/>
<add key="SndHBC" value="SndQ3"/>
<add key="RcvHBC" value="RcvQ3"/>
</appSettings>
</configuration>
调用的时候取连接字符串:string cn = ConfigurationManager.ConnectionStrings["connString"].ToString();
取变量的值:
string MaxNum = ConfigurationManager.AppSettings["SqlMaxNum"].ToString();
ps:需引用 using System.Configuration;
第2个回答  推荐于2016-04-09
app.config是一个xml格式的问题,你也是打开它添加你要的任何代码,比如:<configuration>
<startup><supportedRuntime version="v2.0.50727"/>
<constr>sql链接字符串</constr>
</startup></configuration>

在代码里可以用xmldocument去取你要的值本回答被提问者采纳
第3个回答  2010-02-26
先建一个app.config文件,然后把连接加进去就可以了.和b/s结构的写法一样.
第4个回答  2010-02-26
我都是写在txt文件里
或用dataset自己写个xml
第5个回答  2022-10-03

C#WinForm中数据库连接字符串应该放在哪
1、放在公共数据库操作类中,数据库操作的方法都在这个类,其他需要操作数据直接调用这个类中的方法,这样就可以只写一次那个连接字符串了;2、放在TXT文本中,需要用时条用文本 3、写在配置文件中(有config、XML等)4、直接添加Setting,将字符串写在值字段,在调用时,直接调用默认值 ...

c#通过winform窗体修改连数据库ip
嗯,您可以把连接字符串写在一个文件里面,当然要用到文件的操作,而且可以对这个文件的数据加密,这样就不仅仅可以修改IP了,还可以修改数据库的密码,用户id!还有就是写在app.config这个xml配置文件里面,然后修改配置文件的节点就可以了!如下:<?xml version="1.0" encoding="utf-8" ?> <config...

c# Winform 应用程序在执行过程中修改了app.config的内容后,怎样使它及...
常规情况:app.config只会在应用程序启动时加载一次。我给你提供一种思路:把你要经常修改的配置放在另外一个xml文件里面,你去读xml里面的配置,用一次,读一次,这样就是即时生效的了。

C#中app.config配置SQLserver数据库问题!特急!
阁下的add标签写错了,里面的key应该是name,获取可以试试(System.ConfigurationManager.ConnectionString["AddressBook"].connectionString)如果用这语句要添加系统应用的System.Configuration命名空间,

c#连接数据库后用窗体显示数据库信息
第一,1.设置数据库可以远程访问(以sqlserver为例)开始菜单---程序--- Microsoft sql server 2005---配置工具--sqlserver 外围配置器 ---服务和连接的外围配置器 打开 MSSqlServer---DataBase Engine--远程连接 选择本地连接和远程连接,再选择同时使用TCP\/IP 和named pipes 确定 2.创建Winform ...

c# winform 向app.config文件写入数据后没有变化
System.Configuration.ConfigurationManager.AppSettings.Set("TextBoxIP", "192.168.1.3");System.Configuration.ConfigurationManager.AppSettings.Set("TextBoxPORT", "8089");试试,节点值应该是字符串。以上若还有疑问,可以Hi我。

c# winform Access 操作 文件夹创建 急!!!
创建app.config配置文件...导入连接字符串...当你的数据库文件一定存在..而且开启了连接服务的话..那么就不受影响 <?xml version="1.0" encoding="utf-8" ?> <configuration> <connectionStrings> <add name ="conStr" connectionString="Data Source = .;Initial Catalog = bookshop;Integrated ...

C# winform 如何可以设置两个不同的连接字符串,从而可以选择不同的IP...
在Web.config中先写好这两个连接。(如果不会写,请追问)。定义一个实体类(ConnInfo),用来设置和获取用户在登录的时候选择的那个数据库。public string ConnInfo{public string Conn{get; set;}} 当用户登录的是将用户选择的连接赋值给上面定义的实体类(Entity.Conn="连接名称")。以后只要是...

visual c#中 app.config配置文件有用吗
如WPF WINFORM的app.config WEB应用的web.config等等。这种config文件其实就是记事本文件(用记事本即可打开或编辑),格式默认使用了xml格式。至于有用没用,完全看你项目的需要。在很多实际项目中,会有一些经常需要配置、调试的参数,最常见的就是数据库连接字符串,比如:"host= 127.0.0.0;database...

c#中 怎么件类文件 在winform中用的,我想把数据库的一些频繁操作的比如...
在用Visual C#创建资源文件大致可以存放三种类型的数据资源,分别是字节数组、各种对象和字符串。本文将结合一个程序例子来具体说明用Visual C#是如何创建资源文件的。 一.用Visual C#在创建资源文件用到的一些概念和理论: 在.Net FrameWork SDK中的一个名字叫System.Resources名称空间,在此名称空间中为应用程序提供了...

相似回答