當有大量資料時,Access如何讓兩個表之間用ID(自動編號

2021-04-26 06:17:04 字數 1644 閱讀 3781

1樓:匿名使用者

可以給你這麼解釋來,a和b在一起,

自寫個語句就是c,你這樣的c是不用必須存在的你看我這麼寫,就能給你得到c

select a.id,b.名稱,a.類別 from a,b where a.id=b.a_id

實際中,c可以以另一種形式存在,比如你要記錄各個名稱東西的數量,c表可以這樣

aid   bid   數量

1        1       10

2        1      100

3        3       1000

access中自動編號的欄位id如何讓它重新從初始值1開始編號

2樓:慶有

去設計檢視,把這個欄位刪了,再重新增加一個自動編號欄位。別無他法

3樓:潭昭睢靜婉

自動編號型別就是它和你的資料繫結在這個資料庫中,當這條記錄被刪除時,它也隨之刪除了,當插入新的資料時,它只會以原來的基礎上遞增編號的,如果確實想編號從1開始的話,那就只能新建一張相同的表了

如何讓access的資料庫裡有兩個自動編號

4樓:匿名使用者

1、直接建兩個欄位,都設為數字型

然後在新增資料時,都取採函式形式確定新增記錄中這兩個欄位的值2、建一個自動編號的欄位,再建一個數字型欄位新增記錄後,讀取自動編號欄位的值,然後再更新到另外一個欄位

5樓:文宗學府

插入記錄復前新記錄的制id還未產生呢,所以我想這樣處理是不是比較好:

設表table1中有欄位id,id1,f1。。。。

用asp向資料庫插入記錄時,按以下步驟處理:

1、先插入一條空記錄,這樣資料庫可以產生id號insert into table1 (id1) value (null)

2、取出剛才最新記錄的id號放進某變數v1select id from table1 order by id desc

3、將你的資料更新到最新的記錄中

update table1 set id1=v1,f1=??? .....

這樣,你的最新記錄中id1和id就是同一值了

6樓:阿打

樓上的哥們有必復要搞這麼複雜制嗎?想要取得將要插入的bai記錄的自動編du號的值,只要取得欄位zhi編號字dao段的最大值再加1不就得了!

select max(id)+1 from tablename 就得到了將要插入的id的值

接下來就是將上面查詢到的值插入資料庫

insert into tablename () values ();

希望我的回答對你有所幫助,祝你好運!

access資料庫中的自動編號id如何才能修改

7樓:虛擬人生

非常簡單,他們操作太煩了,只要開啟access資料庫,點檔案、資訊、壓縮和修復資料庫就行了。

excel vba向access資料庫裡寫入資料時,對於自動編號欄位的id應該怎麼寫? 10

8樓:匿名使用者

access裡建好表後,設定好自動編號,insert的時候不用輸這個欄位。

delphi在操作Access資料庫時。當資料插入或修改出錯時,如何使其回滾

tryadoconnection1.begintrans 開啟個事務 adoquery.close adoquery.sql.text adoquery.execsql adoconnection1.committrans 提交事務showmessage 成功 except on e excepti...

如何建立access資料庫如何建立一個access資料庫

建立新資料庫檔案的方法有很多。主要有兩種方法 一 空白資料庫,直接結構與資料同時進行輸入 如果果建立完成後再修改結構,原內容可能丟失 二 結構和資料分兩步進行了操作 推薦 那麼第一種方法注意在access主視窗中區域左上角的 空白資料庫 按鈕。該按鈕和 檔案 選單中的 新建 按鈕都可以展現主視窗右側...

asp如何增加和刪除access資料庫記錄

新增dim rs,sql sql select from 表名 set rs server.createobject adodb.recordset rs.open sql,conn,3,3 rs.addnew rs title request title rs time date rs conte...