我有查询在文本框中检索所选记录./..
如何使用此查询更新记录:
我希望当我在textbox1中输入sumit并单击“提交”按钮时,ID为1的记录将更新为名称sumit ///
Dim SQLData As New System.Data.SqlClient.SqlConnection("Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Database.mdf;Integrated Security=True;User Instance=True")
Dim cmdSelect As New System.Data.SqlClient.SqlCommand("SELECT TOP 1 Name FROM Table1 Order by Id DESC", SQLData)
SQLData.Open()
Dim dtrReader As System.Data.SqlClient.SqlDataReader = cmdSelect.ExecuteReader()
If dtrReader.HasRows Then
While dtrReader.Read()
TextBox1.Text = dtrReader("Name")
End While
Else
Response.Write("No customer found for the supplied ID.")
End If
dtrReader.Close()
SQLData.Close()
答案 0 :(得分:0)
使用像这样的CommmandText构建一个SqlCommand
UPDATE FOO SET CustomerName = @CustomerName WHERE ID = @ID
然后将两个参数添加到您的命令中,并从输入中捕获值,并在设置连接并打开它后运行它。
看看这个page,它将帮助您完成工作