Пример #1
0
        /// <summary>
        /// 取得sql
        /// </summary>
        /// <param name="sqlCode"></param>
        /// <param name="para"></param>
        /// <returns></returns>
        public static string getSql(string sqlCode, DataTable para, int rowNo)
        {
            //取得sql文
            string sql = "";

            //数据库类型 access db2
            string dbType = ConfigurationSettings.AppSettings["dbType"];

            //access
            if (DBTYPE.access.ToString().Equals(dbType) == true)
            {
                sql = XmlRW.GetSqlFormXML(getConfigPath("UserSqlConfig.xml"), sqlCode + "_A");
                sql = FormatSql_A(sql.ToLower(), para, rowNo);
            }
            else if (DBTYPE.db2.ToString().Equals(dbType) == true)
            {
                sql = XmlRW.GetSqlFormXML(getConfigPath("UserSqlConfig.xml"), sqlCode + "_D");
                sql = FormatSql_D(sql.ToLower(), para, rowNo);
            }
            else if (DBTYPE.oracle.ToString().Equals(dbType) == true)
            {
                sql = XmlRW.GetSqlFormXML(getConfigPath("UserSqlConfig.xml"), sqlCode + "_O");
                sql = FormatSql_O(sql.ToLower(), para, rowNo);
            }
            return(sql);
        }
Пример #2
0
        //public
        /// <summary>
        /// 取得sql
        /// </summary>
        /// <param name="sqlCode"></param>
        /// <param name="para"></param>
        /// <returns></returns>
        public static string getSql(string sqlCode, string para)
        {
            //取得sql文
            string sql = "";

            //数据库类型 1:access  2:db2 3:oracle
            string dbType = ConfigurationSettings.AppSettings["dbType"];

            //access
            if (DBTYPE.access.ToString().Equals(dbType) == true)
            {
                sql = XmlRW.GetSqlFormXML(getConfigPath("UserSqlConfig.xml"), sqlCode + "_A");
                sql = FormatSql_A(sql, para);
            }
            else if (DBTYPE.db2.ToString().Equals(dbType) == true)
            {
                sql = XmlRW.GetSqlFormXML(getConfigPath("UserSqlConfig.xml"), sqlCode + "_D");
                sql = FormatSql_D(sql, para);
            }

            else if (DBTYPE.oracle.ToString().Equals(dbType) == true)
            {
                sql = XmlRW.GetSqlFormXML(getConfigPath("UserSqlConfig.xml"), sqlCode + "_O");
                sql = FormatSql_O(sql, para);
            }
            return(sql);
        }
Пример #3
0
        private string GetYqType()
        {
            string xmlPath = TJClient.Common.Common.getyqPath(yqxh);

            TJClient.Common.XmlRW rw = new TJClient.Common.XmlRW();
            string YQ_YQtype         = rw.GetValueFormXML(xmlPath, "YQ_YQType");

            return(YQ_YQtype);
        }