關於Access的ID自動編號的問題

2021-03-03 20:39:19 字數 2938 閱讀 7879

1樓:匿名使用者

這個是肯定的呀、

id是唯一的標識呀

就想你的身份證號碼呀、

一個人死亡了他的身份證號碼還會下一個人用嗎?

access資料庫id自動編號問題

2樓:匿名使用者

在表設計中,將id列的格式寫成你想要的格式。比如格式為 b0000 顯示結果為b0001 b0002 b0003一直排下去!

3樓:戊秋芹輝橋

id一般是作為主鍵的,是一條資料的唯一編號刪除或更新資料的時候是以id作為依據的

就像你學號在你的學校中是唯一的一樣

可以不定義,但是不能保證你的資料中不出現重複的資料而且在對資料庫進行操作的時候會比較困難

雖然你沒有定義id欄位,但是你同樣要定義一個其他的欄位來頂替id欄位的作用,否則你根本無法對資料庫進行更新刪除操作

4樓:茂同安衣

自動編號不能,你要這樣實現的話,只能自己程式設計,自己寫編號的**,然後更新到資料庫中。這不僅僅是access的問題,mssql同樣不能。

access資料庫的id自動編號跳躍問題

5樓:

資料庫設計的時候id列屬性選擇的是遞增還是隨機?

如果被人攻擊按你說的情況應該是寫入數回據後又答被刪除(資料量沒有增加id跳躍)?如果可能請留下**測試地址。

預防的辦法就是對處理資料方面加強,比如,

新增新資料的間隔時間,

要求輸入隨機生成的驗證碼,

對提交來的資料是否合法進行驗證,

對資料**頁面進行驗證,

對資料新增者的身份進行驗證。

6樓:匿名使用者

很少見,怕你在提交的時候,**有問題,提交了很多條空資訊

7樓:匿名使用者

你的**沒有後臺嗎?檢視一下到底在2000至5000之間,到底寫了些什麼東西啊,如果沒有任何東西,那麼就是你的程式問題了,看看!

access資料庫自動編號id斷號而無法讀取出所有記錄問題

8樓:匿名使用者

asp有recordset。如果用

set rs=conn.execute("select ...")的話,rs會自動變成recordset。

sql語句中只加粗略限制,不要一個一個id去查詢。回用movenext方法可以答遍歷資料庫,不依賴id。

完整的查詢方法是(假設已用conn開啟資料庫)dim rs

set rs=conn.execute("select * from 表 where 條件")

while not rs.eof and not rs.bofresponse.write rs("欄位")rs.movenext

wend

9樓:匿名使用者

先把所有資料讀到dataset裡,dataset就會生成連續序號,然後你再用迴圈呼叫dataset的資料。

10樓:匿名使用者

用迴圈讀bai取資料庫記錄這麼操作本來就du有問題,這樣zhi子每次都去取資料,極大dao的增加了資料庫的負專擔.而且就向你說屬的,有時候取不到斷了記錄(我猜你是在**裡傳值去取的).

建議你一次就將需要的資料全部取出來放到dataset裡面.然後再迴圈dataset.進行操作.

access資料庫問題 查詢相同資料的所有id(自動編號)

11樓:匿名使用者

先連上資料庫.然後

你不要的那個答案沒做迴圈,找到一個程式就結束了回,其餘4個當然找不答到,如果做了迴圈就得出你要的結果了

12樓:匿名使用者

13樓:匿名使用者

呵呵lz真可愛,你資料庫bai的指標不下du移怎麼得到下一條zhi資料呢?

rst.open sql,conn,1,3

for i = 1 to rst.recordcount //迴圈取資料

id(i)=rst("id")

rst.movenext //這裡dao看到了麼?要讓紀錄內集的指標下移

next

二樓容的答案就很正確了,如果覺得有道理,就把分給人家吧,我只是來解釋一下!

14樓:匿名使用者

'這裡來

加個自循bai環就du是zhi了dao

while not rs.eof and not rs.bofid(i)=rs("id")

rs.movenext

wend

如何使access資料庫的自動編號,重新從1開始排列

這個需要用到 如果你是初次涉及access,我覺得還是用手工的方式比較好,開啟這個表的設計檢視,把自動編號那個刪除去,再建一個欄位,設定成自動編號。方法一 bai 刪除自動編號的欄位,du再建一個 zhi同樣的自動dao編號欄位即可。內方法二 自動編號是一直增加的容 每次都加1 你再增加一條記錄它的...

在Access2019中關於資料表之間的關係,下面說法中不正

b和d多對多的關係存在與資料倉儲 建立關係前要先建立唯一索引,不一定是主鍵。在access2003中,下列操作不能在資料表試圖中實現的是 a 建立資料庫 資料表檢視只有用用顯示錶的,不能建立資料庫。a,資料庫包含資料表和檢視,你可以在資料庫下建立表和檢視,但是不能在表和檢視裡面建立資料庫。在acce...

自動生成的專案編號和文字之間間距太大怎麼辦

跟著小珊瑚一起學,每天都有小驚喜 可以通過調整製表位的方法來實現。例如,調整湔,如圖所示 操作步驟 1 選中需專要調整間距的屬文字,單擊右鍵,在彈出的快捷選單中選擇專案符號和編號命令 如圖所示 2 在彈出的專案符號和編號對話方塊,選擇專案符號選擇卡,單擊自定義按鈕 3 在彈出的自定義專案符號列表對話...