关于XML的数据库配置文件 DataSet ds=new DataSet();ds.ReadXml(m_DataPath + "Conn.xml"); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <?xml version="1.0" encoding="utf-8" ?><NewDataSet> <dataconfig> <userid>sa</userid> <password></password> <database>sxcjwdata</database> <server>yan</server> </dataconfig></NewDataSet> public void DataOpen() { string xmlfilename,userid,password,database,server; xmlfilename=Server.MapPath("dataconfig.xml"); DataSet myDs=new DataSet(); myDs.ReadXml(xmlfilename); DataRow myDataRow=myDs.Tables[0].Rows[0]; userid=myDataRow["userid"].ToString(); password=myDataRow["password"].ToString(); database=myDataRow["database"].ToString(); server=myDataRow["server"].ToString(); sqlString="user id="+userid+";password="+password+";database="+database+";server="+server; dataConn.ConnectionString=sqlString; dataConn.Open(); } public void DataClose() { dataConn.Close(); } 可以在web.config配制撒<?xml version="1.0" encoding ="gb2312"?><configuration><appSetting><add key="dsn" value="连接字符串"/><appSetting></configuration>然后在程序中加入一下代码就可以了:using System.Configuration sting conn=ConfigurationSettings.appSettings["dsn"]; C#正则匹配的内容中要是有换行出现的问题,大鸟帮看看 ffmpeg相关问题 问个c#回车事件的简单问题 用c#怎样获取PDA的电池地电量(所占的比例)? 连接SQL2000的问题 求教DevExpress.XtraReports 的一个问题 有用超图的吗 怎么摄像头在mapcontrol上获取不到图像呢 界面组件 if(i==5 and j=3)类似于这种条件在C#中怎样写!!! DataAdapter的FillSchema的意义及用法 高手请进!请问我要写一个HOOK程序获取QQ实时的聊天记录该怎么弄? C#应用程序界面优化问题?不够加分---在线等
<NewDataSet>
<dataconfig>
<userid>sa</userid>
<password></password>
<database>sxcjwdata</database>
<server>yan</server>
</dataconfig>
</NewDataSet>
{
string xmlfilename,userid,password,database,server;
xmlfilename=Server.MapPath("dataconfig.xml");
DataSet myDs=new DataSet();
myDs.ReadXml(xmlfilename);
DataRow myDataRow=myDs.Tables[0].Rows[0];
userid=myDataRow["userid"].ToString();
password=myDataRow["password"].ToString();
database=myDataRow["database"].ToString();
server=myDataRow["server"].ToString();
sqlString="user id="+userid+";password="+password+";database="+database+";server="+server;
dataConn.ConnectionString=sqlString;
dataConn.Open();
} public void DataClose()
{
dataConn.Close();
}
<?xml version="1.0" encoding ="gb2312"?>
<configuration>
<appSetting>
<add key="dsn" value="连接字符串"/><appSetting></configuration>
然后在程序中加入一下代码就可以了:
using System.Configuration
sting conn=ConfigurationSettings.appSettings["dsn"];