【问题标题】:How to update records in a database through the VB CodeBehind file如何通过 VB CodeBehind 文件更新数据库中的记录
【发布时间】:2017-06-22 20:26:47
【问题描述】:

我正在创建一个网站,用户可以在单击更新按钮后在 Web 表单上更新他们的个人详细信息。我能够创建将用户添加到数据库所需的代码,我已经包含了这些代码。我一直在使用 Visual Studios 并将此代码放在按钮的 CodeBehind 文件中。所以我想知道是否有类似的方法可以使用 Update 子句来更新表数据。

【问题讨论】:

  • 请附上文字代码而不是图片(缩进4个空格组成一个代码块)

标签: asp.net vb.net visual-studio sql-update code-behind


【解决方案1】:

在btn_Update函数下(例如),做和插入数据一样的事情。例如,只需将 INSERT SQL 语句更改为 UPDATE 即可

Dim cmdstring as string = " UPDATE Engineers SET column1 = newvalue1, column2 = new value2 WHERE userID = selectedUserID

我真的建议您在表中创建一个唯一 ID,以便您轻松地将任何唯一 ID 替换为新数据,就像它使用 WHERE 子句的代码中的代码一样,查找要替换为新值的行。如果有 2 个同名的人,FirstName 仍然不是唯一的。尝试查询index

确保您使用任何复选框/下拉菜单/选择方法来选择用新数据替换哪一行。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-03-26
    • 2016-09-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-12
    相关资源
    最近更新 更多