| | | 
StrataFrame Developer

Group: StrataFrame Developers Last Login: 06/17/2008 9:28:35 AM Posts: 2,649, Visits: 1,863 |
| The transaction rolls back fine, nothing is changed in the DB. When I try to save the changes again, the Save method of the BO gets into an infinite loop where the framework keeps calling my update stored procedure, and then a select statement. Looks like a bug... I'm not sure we have a unit test to cover this scenario, so I'll have to step through it and verify. Also while working with transactions, I've seen that when saving a child object, this will also save its parent. But since in transactions the IsDirty flag is not touched, the parent object will be saved twice. Yes, this is a known issue and will be fixed within the next official release.
www.bungie.net |
| | | | 
StrataFrame Developer

Group: StrataFrame Developers Last Login: Yesterday @ 9:47:36 PM Posts: 4,115, Visits: 4,185 |
| | George, Since I had a backup of your database, I restored it and then started testing the DDT import. The reason all of your data types were incorrectly imported was due to the user-defined data types, which the DDT doesn't support. So I changed the import to test for this and instead of returning an Integer as the default, it actually extracts the underlying data type from the User-Defined definition so that the type actually comes into the DDT correctly. This will be included in the post I put out there at the end of the day. |
| |
|
|