簡體   English   中英

SSMA升級使表格只讀?

[英]SSMA upgrade makes forms read-only?

我有一個最近通過SSMA升級為使用SQL Server 2005的數據庫。如果我打開一個綁定到表的表單,它將顯示該表中的數據;否則,將顯示該表中的數據。 但是,我無法編輯表單並保存信息。 只需在文本框中鍵入任何內容。

我注意到,Access DB現在具有以“ SSMA $ [OriginalTableName [””開頭的額外“表”,這些表似乎是SQL Server的鏈接,並且我可以查看和編輯這些表。 我無法編輯原始表,只能查看它們。 我試圖將那些“綁定”表修改為新的“ SSMA $”,但是會出現多個錯誤。

有誰之前經歷過這個嗎? 任何想法或見解將是最有幫助的。

實際上,我相信我只是想通了。 如果表沒有明確定義的主鍵,則SSMA向導將創建鏈接表。 在鏈接表上沒有主鍵的訪問,顯然不知道如何更新它,而是選擇以“只讀”模式打開所述鏈接表。 通過手動創建鏈接表,我能夠重現該問題,然后彈出窗口要求我標識主鍵。 單擊“取消”將鏈接的表置於只讀模式,但是創建主鍵並使用該列使我可以使用該表。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM