繁体   English   中英

如何使用 sql server 2008 和 VB.Net 编写查找和替换按钮的代码

[英]How to code find and replace button using sql server 2008 & VB.Net

我的应用程序使用 datagridview 显示来自 sqlserver 的数据。 我正在编写一个按钮代码,使用户能够查找和替换整个列。 例如,找到 Class1 并用 Class2 替换。 类似于UPDATE students SET class = combo1.text with combo2,text WHERE%

我觉得离现实太远了。 这段代码如何工作? 在此处输入图片说明

复制粘贴此代码(取自 msdn)

Public Sub ExecuteQuery(ByVal queryString As String, _
  ByVal connectionString As String)
    Using connection As New SqlConnection(connectionString)
        Dim command As New SqlCommand(queryString, connection)
        command.Connection.Open()
        command.ExecuteNonQuery()
    End Using
End Sub

....... 现在当你需要执行你的查询时写这个

Dim cn as String 
Dim UpdateQry as String
cn = "Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\eDataba‌​se.mdf;Integrated Security=True;User Instance=True"
UpdateQry =  "Update students SET class = '" + combo2.text + "' WHERE class = '" + combo1.text + "'"
ExecuteQuery(UpdateQry, cn)

希望这对你有帮助。

问候

您想将您的类设置为 Combo2 的值,其中该值已与 Combo1 的值匹配。

    "UPDATE students 
    SET class = "+combo2.text+"
    where class = "+combo1.text+" "

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM