您的位置:首页 > 数据库

update通用生成SQL语句方法

2017-11-16 08:47 295 查看
UPDATE 表名  SET 列名=新值  where  条件;

stringbuilder

        public static string UPDATEBYID(string tablename, params string [] values)

        {

            StringBuilder sb1 = new StringBuilder("UPDATE " + tablename + "SET");

            int NUM = values.Length;

            StringBuilder sb2 = new StringBuilder();

            for (int i = 0; i < NUM; i++)

            {

                sb2.Append("[" + values[i] + "]=@" + values[i]+",");

            }

            sb2.Remove(sb2.Length - 1, 1);

            sb1.Append(sb2).Append("WHERE DI=@ID");

            return sb1.ToString();

        }
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c# 应用