1
有沒有可能使用像FindFirst,FindNext,FindLast方法,我們在VB6中使用的東西?如果在當前名稱下的記錄已經存在或沒有,我需要在添加記錄之前搜索我的數據庫。假設我有一本電話簿,我不想在沒有任何警告的情況下重新輸入任何名字。 謝謝 FurqanVB.Net中VB6的FindFirst方法?
有沒有可能使用像FindFirst,FindNext,FindLast方法,我們在VB6中使用的東西?如果在當前名稱下的記錄已經存在或沒有,我需要在添加記錄之前搜索我的數據庫。假設我有一本電話簿,我不想在沒有任何警告的情況下重新輸入任何名字。 謝謝 FurqanVB.Net中VB6的FindFirst方法?
如果您允許使用LINQ,您可以使用方法Any(predicate)
。
http://msdn.microsoft.com/en-us/library/bb534972.aspx
您使用的是ADO.NET嗎? Recordset對象有一個Find
方法:
http://msdn.microsoft.com/en-us/library/ms676117.aspx
它取決於您使用的是VB6和VB.Net的數據庫/接口。如果它們相同,那麼FindFirst等將是相同的。如果沒有,請檢查您在VB.net中使用的數據庫的文檔。 – xpda 2010-10-31 17:39:09
我正在使用訪問數據庫,但FindBirst方法在vb.net中不受支持 – 2010-11-02 13:12:52
提供查詢執行的代碼示例stmts ... – tiago2014 2011-03-07 06:06:03