文件的读取 在项目中exe文件和app.config都在同一机上时,我用System.Configuration.ConfigurationSettings.AppSettings("Sqlconn")读取连接数据库的字符串,我的data source=;database=;user id=;password=;放在app.config中,现在由于安全问题,要把exe文件和app.config文件分开放置,请问我要如何读取连接数据库的字符串 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 参考:using System.Xml;////////////////////////////////////////string strConn="";XmlTextReader xr = new XmlTextReader(appConfigPath);xr.MoveToAttribute("appSettings");while(xr.Read()){ if(xr.Name.Equals("add")) { if (xr.GetAttribute("key")=="Sqlconn") { strConn = xr.GetAttribute("value"); break; } }}xr.Close(); 配置文件实际上就是基于XML的文件,如果与EXE分开以后,可以把它当做普通的XML来读取就行了用XmlTextReader 或XmlDocumnet都行 这是我读文件的语句 Dim objreader As New StreamReader("\\tss\New Folder\TrEsJo.txt") Dim line As String = "" line = objreader.ReadLine() objreader.Close()当我在调式前从 开始-->运行 或其它地方连到机器tss上了后用上面的语句可以读取到TrEsJo.txt中的内容,如果我将电脑重起之后就没办法读取了??? 你要用net use先连接到对方机器或者你可以试试webservice 为什么是 double,而不是float?? NPOI的大神请进 急问.........关于在DATAGRIDVIEW中显示多个表格的问题 关于无线收发 宏电的无线模块 VS2005中ADO.NET2.0连接Oracle数据库 怎样设置编译器选项 关于Calendar控件的问题 用oleDbDataAdapter1.UpdateCommand更新后引发的oleDbDataAdapter1.Update修改无效,原因何在?附代码 求教!数据库image类型字段的写入与读取及作图 在线等! 看完了C++,但是准备学C# 【散分讨论】No.07-企业应用开发经验交流
XmlTextReader xr = new XmlTextReader(appConfigPath);
xr.MoveToAttribute("appSettings");
while(xr.Read())
{
if(xr.Name.Equals("add"))
{
if (xr.GetAttribute("key")=="Sqlconn")
{
strConn = xr.GetAttribute("value");
break;
}
}
}
xr.Close();
用XmlTextReader 或XmlDocumnet都行
Dim line As String = ""
line = objreader.ReadLine()
objreader.Close()
当我在调式前从 开始-->运行 或其它地方连到机器tss上了后用上面的语句可以读取到TrEsJo.txt中的内容,如果我将电脑重起之后就没办法读取了???
或者你可以试试webservice