我正在使用Mygeneration工具創建負責處理數據庫以執行CRUD操作以及其他一些dooDad操作的抽象類。問題是我不能檢索自動編號字段的表(它也是主鍵)使用的代碼MS Access數據庫的自發編號字段錯誤
Employees newObj = new Employees();
newObj.ConnectionString = connectionString;
newObj.AddNew();
// Your Properties will be different here
newObj.FirstName = "Joe";
newObj.LastName = "Plank Plank";
newObj.Save();
int staffid=newObj.StaffID;
同樣的事情在MS SQL Server或其它數據庫工作正常。看起來像自動編號不是即時生成的,只要添加條目就可以訪問。但是,後來,當我檢查數據庫時,我發現那裏生成了自動編號。不知道,爲什麼發生這種情況。任何人都有與dooDads的專業知識,請幫助信息。
編輯: 主要問題是我創建新行記錄後不能立即訪問自動編號字段。看起來像MS Access自動編號需要一些時間來顯示,甚至在VS中,你可以看到這種現象。如何解決這個問題?
奇怪的名單,沒有人遇到這個問題了嗎?我是第一個? – 2012-01-07 13:41:42