My Blog is my notepad, I want to mark my work anytime, also i can share my harvest with everyone....

Teracy 's space--->

I love BS Develop ,So i am busying as a bee.Do more,Know more,you will get more.....

博客园 首页 新随笔 联系 订阅 管理

          List<int> sysNoList = new List<int>();
                foreach (DataRow row in dt.Rows)
                    sysNoList.Add(Convert.ToInt32(row["SysNo"]));

                int isOK = Promotion_9Sky_Manager.GetInstance().UpdatePromotion_9Sky(
                    oCustomer.SysNo, nightSkyId, sysNoList);

                DataTable dtt = Promotion_9Sky_Manager.GetInstance().SelUserInfoToEmail(sysNoList);


  public static int UpdatePromotion_9Sky(int SysNo, string SkyID, List<int> sysNoList)
        {
            string SqlUpdate = @"UPDATE Ecommerce.dbo.Promotion_9Sky SET
                CustomerSysNo=" + SysNo + ", CustomerIdSky='" + Util.SafeFormat(SkyID) + @"', CreateDate = GetDate()
                WHERE SysNo in(" + CommonFunctions.GetStringFromIntList(sysNoList) + ")";

            return DataAccessFacade.ExecSqlCommand(SqlUpdate);
        }


 //整理字符串到安全格式
        public static string SafeFormat(string strInput)
        {
            if (string.IsNullOrEmpty(strInput) == true)
                return string.Empty;

            return strInput.Trim().Replace("'", "''");
        }



 /// <summary>
        /// 把int列表转换为字符串列表
        /// </summary>
        /// <param name="list">int列表</param>
        public static string GetStringFromIntList(List<int> list)
        {
            string strList = string.Empty;

            foreach (int id in list)
            {
                strList += (strList.Length == 0 ? "" : ",") + id.ToString();
            }

            return strList;
        }

posted on 2007-05-08 17:45  Teracy  阅读(101)  评论(0编辑  收藏  举报
One Two Three 向“前”走............
frontpage tracking
Sony Style Coupons