Example #1
0
        public static string BuildInsert(KeyValueListBase liste)
        {
            List <KeyValuePair <string, object> > pairs = liste.Pairs;
            int           count         = pairs.Count;
            StringBuilder stringBuilder = SqlUtil.PrepareInsertBuilder(liste);

            stringBuilder.Append("(");
            for (int index = 0; index < count; ++index)
            {
                KeyValuePair <string, object> keyValuePair = pairs[index];
                stringBuilder.Append(SqlUtil.GetValueString(keyValuePair.Value));
                if (index < count - 1)
                {
                    stringBuilder.Append(",");
                }
            }

            stringBuilder.Append(")");
            return(stringBuilder.ToString());
        }