日期:2014-05-17  浏览次数:20913 次

C# 手动保存IP地址连接数据库
做一个C#程序,里面有app.config 文件,每次连接数据库的时候都是要通过这个app.config文件里面的连接数据库字符串来打开数据链接。
我想做一个动态的IP保存。如果验证IP通过之后。就把这个数据链接保存下来。
验证不通过就不保存。
保存下来后,以后都用这个链接当作连接数据库的链接。不知道怎么动态保存这个IP啊
C#

------解决方案--------------------
这个IP可以放在app.config 里也可以单独放在xml里。方法很多。
------解决方案--------------------
验证通过,你就写到app.config文件里啊,就算动态保存了呗
要不像楼上说的,写到xml文件或者txt文件里

不过一般连接数据库的IP地址肯定是固定的吧?直接读取就可以了啊
------解决方案--------------------
如果通过,就调用一个方法,保存在app.config或者自己写的xml文件里面,甚至是自己组织的文本文件也可以。
------解决方案--------------------
Winform的话,使用Properties->Settings.settings
项目下的Properties->Settings.settings,加入一个字符串。scope选择user Value是默认值。

例如名字是test
读取string test = Properties.Settings.Default.test;

写入
Properties.Settings.Default.test = "2222";
Properties.Settings.Default.Save();
------解决方案--------------------
验证通过,就写到app.config文件里.
------解决方案--------------------
楼上几种方式都可行。看你自己选择