2014-03-28 19 views
0

所以現在我有一個列表框,從訪問數據庫,並把它打印出來像下面獲取數據: 刪除一行在從Access數據庫獲取數據列表框

當用戶點擊「只是輸它「,例如,然後單擊」刪除歌曲「按鈕,如何從數據庫中刪除該條目,然後使用更新的表格刷新列表框。

我想創建一個SQL DELETE語句,然後使用ADODB.Recordset來運行該語句,但我不知道如何告訴用戶單擊該條目。

任何想法?

+0

您可以發佈表單的基礎VBA代碼?它會幫助我們給你更好的答案。 – RubberDuck

+0

@ ckuhn203新增 – l00kitsjake

+0

該列表框的'MultiSelect'屬性的設置是什麼。它影響如何解決這個問題。 – Brad

回答

0

使用類似下面的...如果添加唯一鍵在隱藏的列

sqlStr = "DELETE FROM music WHERE [Title] = '" & music_lb.column(0) & "' AND [Artist] = '" & music_lb.column(1) & "' AND [Album] = '" & music_lb.column(2) & "';"