Access 中自動編號的解決思路

2021-05-04 21:52:39 字數 397 閱讀 4924

如何在 access 中插入一條新的記錄時,預先知道他的自動編號id呢?

這個問題困擾了我很久

後來我想了乙個很笨辦法

就是先插入一條 隨意的資料 當然裡面有有乙個你實現預定好的標識

比如 insert into cmd (classid,cmdtype,cmd) values('temp','temp','temp')

然後找到它 讀取它的id

select * from cmd where classid='temp'

再更新它

update  cmd set classid=*,cmdtype=*,cmd='*

這樣這個id就出來啦....

好鬱悶啊 覺得這個辦法太蠢了

有沒有高人有比較好的方法 還望指教!!

Access的自動編號處理

問題 如何定義自動編號欄位的初始值和步進值?如何定義自動增加欄位的初始值和步進值?如何使刪除過資料的自動增加欄位的開始值重新從1開始?回答 通過以下語句,你可以在建表的時候指定其起始值和步進值 create table tblneworder2 orderid autoincrement 1000,...

取得Access自動編號值

我覺的這不應該是個問題,以前想解決,沒解決了,今天終於 下定決心,一定要解決。雖暫時用不著,也許以後用的著。其實很簡單,在sql server裡有個全域性變數 identity,他用來記錄當前鏈結產生的自動加1的值,這個變數在access裡也可以用,呵呵,一家的產品嘛。以下 是在dotnet 2.0...

ACCESS資料庫重新編號自動編號字段

本文逐步介紹了如何在 access 中重置 自動編號 字段值。在 access 中刪除某個表中的一些行或所有行時,自動編號 字段不會自動重置。要重置 自動編號 字段值並重新整理引用表中的 自動編號 值,必 需手動執行一些任務。注意 在執行下面的步驟之前必須備份資料庫。重置單個表中的 自動編號 字段 ...