发票001
serial descr qty unitprice total 1 paintx 2 2000 4000 2 painty 3 1000 3000 3 paintz 1 2000 2000
让我们说有一个错误并且需要修改
serial descr qty unitprice total 1 paintx 2 2000 4000 2 painty 3 1000 3000 3 paintz 2 2000 4000
我该怎么做这个改变?
我可以使用的任何技术或逻辑吗?
我需要在这里使用数据吗?
请告知。
答案 0 :(得分:1)
嗯,你没有给出你正在使用的数据库技术/适配器的线索,但它应该像......
con.Open()
cmd.Connection = con
cmd.CommandText = "UPDATE invoices SET serial = @serial, descr = @descr, qty = @qty ... etc... WHERE invoiceId = @invoiceId"
cmd.Parameters.AddWithValue("@serial", Form.txtSerial.Text)
cmd.Parameters.AddWithValue("@descr", Form.txtDescr.Text)
cmd.Parameters.AddWithValue("@qty", Form.txtQty.Text)
... etc...
cmd.ExecuteNonQuery()
答案 1 :(得分:1)
Newfun()'Function for open the connection
Dim query As String = "update tBL_GageType set GageType = '" & name & "' where GID=" & id
Dim cmd As New OleDbCommand(query)
cmd.Connection = New OleDb.OleDbConnection(connectionString)
cmd.Connection.Open()
cmd.ExecuteNonQuery()