Sql server 需要SQL';比如';通过VB.net进行查询

Sql server 需要SQL';比如';通过VB.net进行查询,sql-server,vb.net,sql-server-2008,Sql Server,Vb.net,Sql Server 2008,我正在使用MS SQL并尝试使用vb.net运行查询 我想得到像 101 102 … 110 111 … 我在MS SQL中执行的查询是 select Book_Code, Book_Name from famsetup where book_code like '1%' 这很好,给了我正确的结果 当我在下面的vb.net中编写以下代码时 ListViewBound(LstViewHelp, "Select Book_Code, Book_Name from FAMSETUP where Bo

我正在使用MS SQL并尝试使用vb.net运行查询 我想得到像
101
102

110
111 …

我在MS SQL中执行的查询是

select Book_Code, Book_Name from famsetup where book_code like '1%'
这很好,给了我正确的结果

当我在下面的vb.net中编写以下代码时

ListViewBound(LstViewHelp, "Select Book_Code, Book_Name from FAMSETUP where Book_Code like '1%'", con1)
我没有得到任何价值

注意:-Listviewbound是我的函数,在我的程序的其他地方可以正常工作,我刚刚展示了这一行的完整内容

我的查询在vb.net中写错了吗

我应该在vb.net中编写什么查询

接受任何帮助…!:/

其他代码是

Listviewbound

Sub ListViewBound(lvw As ListView, QRY As String, Xcn As SqlConnection)
    Try
        cmd = New SqlCommand(QRY, Xcn)
        da = New SqlDataAdapter(cmd)
        dt = New DataTable
        Dim ListView1 As ListView = New ListView
        da.Fill(dt)
        lvw.View = View.Details
        lvw.GridLines = True
        lvw.Columns.Clear()
        lvw.Items.Clear()
        For Each col As DataColumn In dt.Columns
            lvw.Columns.Add(col.ToString)
        Next
        For Each row As DataRow In dt.Rows
            Dim lst As ListViewItem
            lst = lvw.Items.Add(If(row(0) IsNot Nothing, row(0).ToString, ""))
            For i As Integer = 1 To dt.Columns.Count - 1
                lst.SubItems.Add(If(row(i) IsNot Nothing, row(i).ToString, ""))
            Next
        Next
        For i = 0 To lvw.Items.Count - 1
            If i Mod 2 Then
                lvw.Items(i).BackColor = Color.White
            Else
                lvw.Items(i).BackColor = Color.LightBlue
            End If
        Next
    Catch ex As Exception
        MsgBox(ex.ToString)
    End Try
End Sub
连接字符串代码

    Sub CompDb_Open()
    Try
        con1.ConnectionString = "Data Source=.\sqlexpress;Initial Catalog=bonny;Integrated Security=True"
    Catch ex As Exception
        MsgBox(ex.ToString)
    End Try

End Sub

我还尝试了1%,1%,我们需要查看到数据库的实际连接和查询代码。哦,天哪,太深了。。。。好的,等等,我试着把它给你@AllanS.HansenDo你在任何地方打开你的连接,但我看不到它?BookCode是SQL Server中的字符串还是数字?我还尝试了1%,1%.我们需要查看到数据库的实际连接和查询代码。哦,天哪,它太深了。。。。好的,等等,我试着把它给你@AllanS.HansenDo您是否在任何地方打开了连接,但我看不到它?BookCode是SQL Server中的字符串还是数字?