一个莫名其妙的问题,我算是服了,能解决马上给分,决不食言! did you forget to call Close() on FileStream?also, open the file in FileShare.Read mode 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 _XML_Config = new XmlDocument();try{lock(this){const int MAX_PATH = 256;StringBuilder str = new StringBuilder(MAX_PATH);Assembly assembly = Assembly.GetExecutingAssembly();string strConfigFile = Path.GetDirectoryName(assembly.CodeBase).Substring(6);strConfigFile += @"\DBAccess.xml";FileStream fs = File.Open(strConfigFile, FileMode.Open, FileAccess.Read);StreamReader sr = new StreamReader(fs, Encoding.Default);_XML_Config.LoadXml(sr.ReadToEnd());sr.Close();fs.Close();XmlNode xmlNode = _XML_Config.SelectSingleNode("DBAccess/Connections");_Default_Key = xmlNode.Attributes["default"].Value;xmlNode = xmlNode.SelectSingleNode(_Default_Key);if(xmlNode == null) throw new Exception("你的连接串不正确,请更正!");_Conn_String = xmlNode.Attributes["conn_string"].Value; FileStream fs = File.Open(strConfigFile, FileMode.Open, FileAccess.Read, FileShare.Read); 实体跟存储过程关联? 执行.aspx链接数据库后sql server 2000服务器总是自动停止 关于重新生成解决方案的问题! 引用上传问题 Session结束后,如何清除Forms验证的信息? 没分了,一定要帮我,有重谢!!(自定义组件问题) ASP。NET如何存取图片。 超难技术,求思路,高手进,谢谢。 求以下代码! 关于捕错:用Try的,日期年月日是用3个框输入我把他们连成一个字符串data型输入数据库, 这个问题怎么解决啊!? 怎么把本页的内容提交到另一个页面用datagrid显示出来
{
lock(this)
{
const int MAX_PATH = 256;
StringBuilder str = new StringBuilder(MAX_PATH);Assembly assembly = Assembly.GetExecutingAssembly();
string strConfigFile = Path.GetDirectoryName(assembly.CodeBase).Substring(6);strConfigFile += @"\DBAccess.xml";FileStream fs = File.Open(strConfigFile, FileMode.Open, FileAccess.Read);
StreamReader sr = new StreamReader(fs, Encoding.Default);
_XML_Config.LoadXml(sr.ReadToEnd());
sr.Close();
fs.Close();XmlNode xmlNode = _XML_Config.SelectSingleNode("DBAccess/Connections");_Default_Key = xmlNode.Attributes["default"].Value;xmlNode = xmlNode.SelectSingleNode(_Default_Key);if(xmlNode == null) throw new Exception("你的连接串不正确,请更正!");_Conn_String = xmlNode.Attributes["conn_string"].Value;