[英]How to not have repeating elements in this Access-SQL server-Visual Basic 6 (ADO) Form (Master Detail)
如上所述,我正在使用內部Access Visual Basic 6編輯器和Microsft SQL Server,我要執行的功能是在子窗體中沒有重復的元素,該子窗體在名為Order details的表中,該表與稱為main的主窗體有關系命令。
我得到的是子表單中的重復信息,但是我想要的只是根據訂單代碼或ID(Codigo Pedido)顯示的信息...您可以在這里看到這沒有發生:
表格: http : //www.flickr.com/photos/63259070@N06/6871552418/
代碼: https : //docs.google.com/document/d/1bn71VqxzB1W55sHcKMstCSxnIbmP5cyYWkBVnF1tzVs/edit
我不知道該怎么辦,應該使用參數,應該使用SQL查詢,還是應該執行某種循環結構...我迷路了,所以,即使有人能以最小的方式幫助我,我也會認真地欣賞它
不要在MS Access中使用text屬性,則不必設置焦點:
''Me.ctCodigo.SetFocus
Me.ctCodigo = rs.Fields(0).Value
如果必須符合條件,請使用.Value,無論控件是否具有焦點,該值均可用。
我不確定為什么不使用鏈接表,沒有提到ADP,但是如果必須使用ADO,請考慮綁定記錄集,這樣會使工作變得更輕松: http : //support.microsoft.com/kb/281998
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.