0
你有任何教程如何在vb.net中做一個搜索程序? 我正在使用dotNet2005和MS-Access。作爲一名新手程序員,我知道如何創建一個尋求單一過濾器的程序,但是像下面的圖片那樣,有許多過濾器的問題已經超出了我的編程知識。請給我一些鏈接...感謝提前:)如何讓搜索程序
查收我以前的帖子就知道我的基本編程風格...
你有任何教程如何在vb.net中做一個搜索程序? 我正在使用dotNet2005和MS-Access。作爲一名新手程序員,我知道如何創建一個尋求單一過濾器的程序,但是像下面的圖片那樣,有許多過濾器的問題已經超出了我的編程知識。請給我一些鏈接...感謝提前:)如何讓搜索程序
查收我以前的帖子就知道我的基本編程風格...
無論你通過搜索什麼,基本設置將是相同的。但是,如果您特別提到有關MS Access的問題 - 我將從MSDN開始。但對於更多的一般模式:
創建或打通你希望搜索(目錄,csv文件,數據庫)的某些對象數組或集合。
循環遍歷每個對象,使用單個條件IF語句或嵌套語句(這將取決於條件的複雜性以及條件之間是否有先決條件)檢查您的條件。
一旦找到,退出循環並返回找到的對象 - 或返回false。
這看起來是這樣的(雖然這不是實際的代碼):
Dim Objects() 'whatever you're searching through
Dim Found As Boolean = False
Dim FoundObj
While Found = False
For Each Object in Objects
If Condition1 And Condition2 And Condition3 Then
Found = True
FoundObj = Object
End If
Next
End While
If Found
Return FoundObj
Else
Return Nothing
End If
你能告訴我們您的表的模式? –