private static string CreateColumnList(DbCommandBuilder commandBuilder, IEnumerable<string> columns)
{
var builder = new StringBuilder();
foreach (string column in columns)
{
builder.Append(commandBuilder.QuoteIdentifier(column));
builder.Append(',');
}
builder.Remove(builder.Length - 1, 1);
return builder.ToString();
}