String 如何使用IfElse执行多个查询字符串?

String 如何使用IfElse执行多个查询字符串?,string,vb.net,if-statement,odbc,String,Vb.net,If Statement,Odbc,我只想知道如何使用IfElse语句执行多个查询字符串 我有以下字符串命令和查询: Dim dt As New DataTable ' Stablish ODBC Connection Dim con As New OdbcConnection("DRIVER={SQL Server};Server=WJNJPHR8TCX8P\SQLEXPRESS;Database=Fabrics;Integrated Security=True;") ' Query Comman

我只想知道如何使用
IfElse
语句执行多个查询字符串

我有以下字符串命令和查询:

    Dim dt As New DataTable
    ' Stablish ODBC Connection
    Dim con As New OdbcConnection("DRIVER={SQL Server};Server=WJNJPHR8TCX8P\SQLEXPRESS;Database=Fabrics;Integrated Security=True;")
    ' Query Command
    Dim cmd As New OdbcCommand
    Dim query1 As String = cmd.CommandText = "SELECT * FROM Client WHERE ClientId = ?"
    Dim query2 As String = cmd.CommandText = "SELECT * FROM Client WHERE FirstName = ?"
    Dim query3 As String = cmd.CommandText = "SELECT * FROM Client WHERE FirstName = ? AND MiddleName = ?"
    Dim query4 As String = cmd.CommandText = "SELECT * FROM Client WHERE ClientId = ? AND FirstName = ? AND MiddleName = ?"
    con.Open()
有人能帮我解决这个问题吗


谢谢你的预付款!:)

分别处理每个查询。每次执行一个查询,使用其返回值并将其绘制在网格上,然后进行下一个查询,依此类推。

您想实现什么?是否要执行所有4个查询?还是只执行其中一个?你的代码现在发生了什么,你希望发生什么?我希望执行4个查询,但我真的不知道如何使用
IfElse
语句。我的代码现在给我一个错误,上面写着“error Count field or syntax error”,你能帮助我如何使用
IfElse
语句吗?:)由于这些查询的结果不相似,请分别处理每个查询。每次执行一个查询,使用其返回值并将其绘制在网格上,然后执行下一个查询,依此类推。