一個DataSource剔除記錄我試圖找出從一個DataSource排除記錄的方式(這在Visual Studio中源組件)從SQL Server 2005數據庫正在添加表。從VB.NET
假設我有一個用戶表(tblUsers
),它具有布爾字段(isActive
)以確定用戶是否爲活動狀態。所以我添加了我的DataSource,並且可以清楚地看到它(在運行時)顯示我的所有用戶,現在讓我說我只想顯示那些實際活動的人。幾乎像SQL上將是一個簡單的SELECT * FROM tblUsers WHERE isActive = 1
我想我可以創建一個視圖排除這些用戶,並將其用作我的數據源,但我想問是否有辦法在運行時完成相同的操作,可能會派上用場用於未來的其他任務。
因此,您想從數據庫中返回所有內容,然後過濾結果而不是過濾查詢?這是一個可怕的想法。 –
什麼是更好的方法? –
是否有原因需要用戶的整個表格,或者您是否只需將其中的一個選擇到數據集中?isActive = 1? – HKImpact