Exemple #1
0
        protected virtual TCmd BuildInsert()
        {
            if (SqlSets.Count == 0)
            {
                return(null);
            }

            TCmd cmd = new TCmd();

            cmd.CommandText = "INSERT INTO " + SqlTable
                              + "(" + SqlSets.Select(kvp => QuoteName(kvp.Key)).Join(", ")
                              + ") VALUES ("
                              + SqlSets.Select(kvp => "@" + ParamUniqueKey + "S_" + kvp.Key).Join(", ")
                              + ")";
            SetUpdateParameters(cmd, false);

            return(cmd);
        }