I have this block of code. There is no error shown but when I try to execute it it displays nothing, to make sure I tried the query in sql and it displays data.Im using vb.net
Dim cmdSearch As New SqlCommand("SELECT * FROM UserScanner WHERE @Condition = @Search", Connection)
cmdSearch.CommandType = CommandType.Text
cmdSearch.Parameters.AddWithValue("@Condition", searchcondition)
cmdSearch.Parameters.AddWithValue("@Search", txt_search.Text)
cmdSearch.ExecuteNonQuery()
Dim da As New SqlDataAdapter(cmdSearch)
Dim dt As New DataTable
da.Fill(dt)
With D
.DataSource = dt
.Columns(0).HeaderText = "ID"
.Columns(1).HeaderText = "Name"
.Columns(2).HeaderText = "Address"
.Columns(3).HeaderText = "Contact"
.Columns(4).HeaderText = "Subscription Start"
.Columns(5).HeaderText = "Subscription End"
End With