Catch cex As ChangeConflictException Dim sb As StringBuilder = New StringBuilder For Each o As ObjectChangeConflict In ldb.ChangeConflicts Dim metatable As Mapping.MetaTable = ldb.Mapping.GetTable(o.Object.GetType()) sb.AppendFormat("Table name: {0}", metatable.TableName) sb.AppendLine() For Each col As MemberChangeConflict In o.MemberConflicts sb.AppendFormat("Column name : {0}", col.Member.Name) sb.AppendLine() sb.AppendFormat("Original value : {0}", col.OriginalValue.ToString()) sb.AppendLine() sb.AppendFormat("Current value : {0}", col.CurrentValue.ToString()) sb.AppendLine() sb.AppendFormat("Database value : {0}", col.DatabaseValue.ToString()) sb.AppendLine() sb.AppendLine() Next o.Resolve(RefreshMode.KeepChanges) errorOccurredFlag = True Next
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)