ADO.NET dupe ID issue from Duncan
And he posts about it in
http://blogs.duncanmackenzie.net/duncanma/archive/2005/04/12/1295.aspx. He ran up against a problem getting duplicate IDs in an offline scenario, turns out he needed to change how he used AutoIncrement.