如何使用TextBox的内容更新我的数据库?

时间:2014-02-25 10:00:08

标签: sql vb.net

我有一个包含三列的数据库表:UserPassMoney。我还有一个带有按钮的vb表单和一个名为TextBox的{​​{1}}。用于更新数据库中Money的查询代码是什么,因此它与表单中的Money相同?

3 个答案:

答案 0 :(得分:1)

检查Link,您可能正在寻找它。

更新查询可以是

UPDATE Categories 
SET Money = @MoneyTextBox WHERE (user =   @currentUser)

答案 1 :(得分:1)

使用这段代码,您应该能够连接和更新Access数据库

Dim Connection As New OledbConnection("Provider=microsoft.Jet.oledb.4.0;DataSource=YourDatabase.mdb;") 

        Try               
            Connection.Open()

            Dim Query = "UPDATE TableName SET Money = ? WHERE User = ?"
            Dim command As New OleDbCommand
            With command
                .CommandText = Query
                .Connection = Connection
                .Parameters.AddWithValue("@p1", MoneyTextBox.Text)
                .Parameters.AddWithValue("@p2", UserTextBox.Text)
            End With

            command.ExecuteNonQuery()

        Catch exception As Exception
            MessageBox.Show(exception.Message)
        Finally
            Connection.Close()
        End Try

答案 2 :(得分:0)

使用更新查询

"update Databasename set Money='"& MoneyTextBox.Text &"' where user='" & UserTextBox.Text &"' and Pass='"PassTextBox.Text"' "