This commit is contained in:
@@ -87,16 +87,24 @@ namespace AyaNova.DataList
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
sb.Append(", ");
|
var valueColumnName = o.GetSqlValueColumnName();
|
||||||
sb.Append(o.GetSqlValueColumnName());
|
if (!map.ContainsKey(valueColumnName))
|
||||||
map.Add(o.GetSqlValueColumnName(), ++nOrdinal);
|
|
||||||
|
|
||||||
//does it also have an ID column?
|
|
||||||
if (!string.IsNullOrWhiteSpace(o.SqlIdColumnName))
|
|
||||||
{
|
{
|
||||||
sb.Append(", ");
|
sb.Append(", ");
|
||||||
sb.Append(o.SqlIdColumnName);
|
sb.Append(valueColumnName);
|
||||||
map.Add(o.SqlIdColumnName, ++nOrdinal);
|
map.Add(valueColumnName, ++nOrdinal);
|
||||||
|
}
|
||||||
|
|
||||||
|
//does it also have an ID column?
|
||||||
|
var idColumnName = o.SqlIdColumnName;
|
||||||
|
if (!string.IsNullOrWhiteSpace(idColumnName))
|
||||||
|
{
|
||||||
|
if (!map.ContainsKey(idColumnName))
|
||||||
|
{
|
||||||
|
sb.Append(", ");
|
||||||
|
sb.Append(idColumnName);
|
||||||
|
map.Add(idColumnName, ++nOrdinal);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user