【发布时间】:2017-06-22 07:57:40
【问题描述】:
我想添加一个 Url 参数。
例如:http://localhost:65319/Example.aspx?FirstName=value
这是我当前的代码
Protected Sub Button1_Click(sender As Object, e As EventArgs) Handles SearchButton.Click
Dim dt As New DataTable
Using con As New OdbcConnection("DRIVER={SQL Server};Server=WJNJPHR8TCX8P\SQLEXPRESS;Database=Fabrics;Integrated Security=True;"),
cmd As New OdbcCommand("SELECT * FROM [Client] WHERE OR [FirstName] = ?", con)
con.Open()
cmd.Parameters.Add("@FirstName", OdbcType.NVarChar).Value = FNameTextBox.Text
dt.Load(cmd.ExecuteReader())
End Using
GridView1.DataSourceID = Nothing
GridView1.DataSource = dt
GridView1.DataBind()
End Sub
【问题讨论】:
-
你的问题我不清楚
-
我必须同意@WoutervanVegchel。你的问题没有意义。您是说要基于
URL列向WHERE子句添加另一个条件? -
对不起。我的意思是如何添加 url 参数。例如。 localhost:65319/Example.aspx?FirstName=value.
-
在这一行:cmd As New OdbcCommand("SELECT * FROM [Client] WHERE OR [FirstName] = ?", con), 替换 '?'带有“@FirstName”