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
你能告诉我们您的表的模式? –