2014-01-23 54 views
1

我對Access和SQL非常陌生,所以希望這不是一個愚蠢的問題,但是我一直在尋找兩天而沒有找到解決方案來解決我的問題。一個表,一個查詢,一個表單 - 多個用戶

場景: 我的數據庫將位於共享文件夾中。 我已經創建了一個表(mytbl),對這個表(qrymytbl)的一個選擇查詢用一些簡單的標準...最後一個表單(frmqrymytbl)綁定到查詢。

我的目標是將數據加載到表中,然後允許多個用戶通過表單輸入附加信息。

問題一: 到目前爲止,我一直無法限制兩個用戶選擇相同的記錄。

問題二: 我創建的形式Me.requery的「onClick」,當沒有記錄匹配查詢條件,返回並進入一個空白行到我表

沒有上一個命令按鈕懷疑這些只是我將要面對的一些問題:) 任何幫助都非常感謝,如果我對這一切都有所瞭解,如果有人能指出我正確的方向,我會更高興。

感謝 Na'te

+1

不是一個好主意。拆分數據庫,並給每個人自己的前端http://office.microsoft.com/en-ie/access-help/split-an-access-database-HA010342026.aspx – Fionnuala

+0

已經讀了一點這和這似乎是一個更好的選擇。在說,我仍然無法找到阻止表單找到相同記錄的方法,即使有多個前端。 –

+1

另請參見http://office.microsoft.com/en-ie/access-help/set-options-for-a-shared-access-database-mdb-HP005188297.aspx – Fionnuala

回答

0

我Remou同意,內置的鎖是不是很人性化。如果你建立了自己的鎖定機制,那麼在某些時候你需要能夠'重置'一個鎖,如果用戶'去午餐/家'或崩潰。 不知道應用程序打算做什麼以及多個用戶如何與記錄交互,下一個建議可能看起來很瘋狂。 是兩個不同的用戶'假定'編輯任何給定的記錄,或者只有他們輸入的記錄?如果只編輯它們自己的內容,則可以根據他們的工作站名稱或他們登錄到Windows中的用戶名來篩選他們看到的表單數據。 祝你好運!