簡體   English   中英

如何從SQL字符串獲取值? vb.net

[英]How get value from SQL String? vb.net

我有一些可以完美工作的代碼,但是我不確定如何從String中獲取價值?

Dim SelectQuery As String = "SELECT OrderID FROM Orders_Header"
        Dim WhereQuery As String = " WHERE 1=1"

    Dim SO As String = BOX_SearchSO.Text
    Dim RowID As Integer = Nothing

    If SO = Nothing Then
        LBL_Status.ForeColor = System.Drawing.Color.Red
        LBL_Status.Text = "Please insert SO !"
        Exit Sub
    End If

    If SO <> Nothing Then
        WhereQuery = WhereQuery & " AND DVMOrderNumber LIKE '" & "%" + SO + "%" & "'"
    End If

    Dim myQuery As String = SelectQuery & WhereQuery

MyQuery是完整的SQL查詢,如何從String中獲取值?

建立數據庫連接並從數據庫中獲取數據。 要了解更多信息,請單擊此處

    Dim con As New SqlConnection
    Dim cmd As New SqlCommand

    con = FunctionConnection()
    cmd.Connection = con
    cmd.CommandText = myQuery
    cmd.CommandType = CommandType.Text

    con.Open()
    RowID = cmd.ExecuteScalar
    con.Close()

這是解決方案

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM