1、自定义配置文件读取写入操作/// <summary>
        /// 读zy.config取配置文件
        /// </summary>
        static internal string GetConfigValue(string Target)
        {
            string path = HttpContext.Current.Server.MapPath("~/xml/sys/zy.config");
            return GetConfigValue(Target, path);
        }
        /// <summary>
        /// 读zy.config取配置文件
        /// </summary>
        static internal string GetConfigValue(string Target, string XmlPath)
        {
            System.Xml.XmlDocument xdoc = new XmlDocument();
            xdoc.Load(XmlPath);
            XmlElement root = xdoc.DocumentElement;
            XmlNodeList elemList = root.GetElementsByTagName(Target);
            return elemList[0].InnerXml;
        }

2、读取IDataReader接口定义变量 dr的方法

                    string pwd = rd.GetString(0);
                    UserNum = rd.GetString(1);
                    byte isAdmin = rd.GetByte(2);
                    byte isLock = rd.GetByte(3);
                    if (!rd.IsDBNull(4))
                        SiteID = rd.GetString(4);
                    if (pwd != LY.Common.Input.MD5(PassWord))   //采用MD5加密技术进行字符串匹配
                        state = EnumLoginState.Err_NameOrPwdError;
                    else if (isAdmin != 0X01)  //采用16进制字节判断是否是管理员
                        state = EnumLoginState.Err_NotAdmin;
                    else if (isLock != 0X00)
                        state = EnumLoginState.Err_Locked;