目前,我正在編寫一個MiddleWare應用程序,用於同步應用程序(如Quickbooks)和SQL數據庫之間的信息。我對Linq-To-SQL相當陌生,目前正在努力解決最初看起來很簡單的問題。刪除不在子句中 - Linq-To-SQL
總之,我有邏輯從會計應用程序查詢會計科目表(即AR,收入,費用,責任等等)。然後,我的中間件必須確定是否需要在每個記錄的SQL數據庫的Accounts表中插入,更新或刪除一個帳戶。搞清楚操作是插入還是刪除很容易弄清楚,但是,我正在努力處理從Quickbooks中刪除帳戶並需要從我的SQL數據庫中刪除帳戶的情況。我想運行一個Linq-To-Sql查詢,該查詢基本上從Account表中刪除所有記錄,其中ListID不在從查詢中檢索到的ListID列表中。有沒有一些簡單的方法在Linq-To-Sql中執行此操作?