簡體   English   中英

MS Access(前端)和使用SQL Server(后端)的第一條記錄中的數據丟失

[英]Missing data in first record in MS Access (front end) and using SQL Server (back end)

我有一個數據庫,我剛剛使用SSMA將后端轉換為SQL Server。 我把前端留在了MS Access中。 我只轉換了表,而不轉換了查詢。 它已經有一些數據,並且移動得很好。

直到最近,一切都進展順利。 在打開數據庫並加載主窗體Event Interest時,它開始對名為Names的子窗體的第一條記錄產生問題。 第一條記錄中的第一個字段有時包含數據,而其他則沒有。 這是一個文本字段。 當數據在字段中時,它會放入隨機數。 我相信它們可能以某種方式與SQL有關。 當沒有數據/缺少數據時,您可以選擇該字段並按退格鍵,數據將顯示為減去您剛才擦除的一個字符。 我不知道發生了什么。

您能提供的任何幫助,我將不勝感激。 先感謝您。

我是SQL Server的新手,並且使用了舊版本的MS Access已有幾年了。

我不確定問題可能是什么,但是這些是我想到的一些注意事項:

  1. 嘗試刪除並重新創建鏈接表。 也許對表結構(或視圖,如果您已鏈接到視圖)的更新使前端表鏈接中存儲的某些元數據無效。

  2. 您的表有主鍵嗎? 如果沒有,您真的需要一個。 在沒有PK的關系數據庫中,確實沒有這樣的東西:經過適當設計的數據表。

  3. 您的桌子上有時間戳嗎? 如果沒有,請添加一個,因為這有助於Access跟蹤服務器上的數據是否已更改。

但是,讓我補充一點,這些問題都無法完全按照您所描述的症狀表現出來,因此它們可能無濟於事。

暫無
暫無

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

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