access利用DAO設(shè)置數(shù)據(jù)表的主鍵

access數(shù)據(jù)表中,建議都設(shè)置一下主鍵。既可以保證實體的完整性,也加快數(shù)據(jù)庫的操作速度。

在access中,添加主鍵可以用點擊表格右鍵,主鍵,看到的鑰匙符號就是主鍵了。

也可以通過代碼動態(tài)添加主鍵

On Error GoTo 出錯

? ? Dim db As DAO.Database

? ? Dim tb As DAO.TableDef

? ? Dim ind As DAO.Index

? ? Set db = CurrentDb

? ? Set tb = db.TableDefs("員工信息")

? ? Set ind = tb.CreateIndex("主鍵")? '創(chuàng)建主鍵索引

? ? ind.Fields.Append ind.CreateField(txt1)?'為索引添加主鍵字段

? ? ind.Primary = True

? ? tb.Indexes.Append ind??'將新建的索引添加到索引對象集合中去

? ? MsgBox "恭喜,主鍵創(chuàng)建成功!"?

? ? Exit Sub

出錯:

? ? MsgBox Err.Description, , "錯誤"



最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容