得到多个纬度

public DataSet GetCategoryZNames(string CategoryItem)
        {
            DataSet dt = null;
            string sqlStr = "select * from SYS_Category where 1=1 and ";
            string[] strarr = CategoryItem.Split(new string[] { "," }, StringSplitOptions.RemoveEmptyEntries);
            foreach (string CategoryID in strarr)
            {
                if (CategoryID != "")
                {
                    sqlStr += " CategoryID=" + CategoryID.FilterSql() + " or";
                }

            }
            // string sqlStr = string.Format("select * from SYS_Category where CategoryID='" + CategoryID + "'");
            sqlStr = sqlStr.Remove(sqlStr.Length - 2, 2);
            try
            {
                dt = DbHelperSQL.Query(sqlStr.ToString());
            }
            catch { }
            return dt;
        }

posted on 2013-01-17 22:35  闪电光芒  阅读(97)  评论(0)    收藏  举报

导航