vb.net - 使用 VB.Net 更新 MS Acces 中的数据
问题描述
有人可以帮我用我的 UPDATE 语法吗,我检查了字段名,我的文本框的名称和单/双引号(我不确定我真的看过,因为我很笨),系统说我有语法错误但我不确定错误在哪里。
我的代码:
Private Sub btnupdate_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnupdate.Click
Try
con.Open()
sql = "UPDATE Register SET LastName='" & LName.Text & "',Firstname='" & FName.Text & "',Adress='" & Address.Text & "',CellphoneNo=" & Val(CellNo.Text) & ",TelephoneNo=" & Val(TelNo.Text) & ",Email='" & Email.Text & "',PetName='" & PetName.Text & "',Specie='" & Specie.Text & "',Breed='" & Breed.Text & "',Weight=" & Val(Weight.Text) & ",Color='" & Color.Text & "',Gender='" & Gender.Text & "',Age=" & Val(Age.Text) & ",DiagnosisType='" & Diagnosis.Text & "',DateOfDiagnosis=" & Dates.Text & " WHERE ID=" & Val(Me.Text) & ""
cmd.Connection = con
cmd.CommandText = sql
i = cmd.ExecuteNonQuery
If i > 0 Then
MsgBox("Record has been UPDATED successfully!")
Else
MsgBox("No record has been UPDATED!")
End If
Catch ex As Exception
MsgBox(ex.Message)
Finally
con.Close()
loadrecord()
End Try
End Sub
我的代码似乎并不安全,但没关系,因为它仅适用于学校项目。
任何帮助将不胜感激谢谢!!!!
解决方案
推荐阅读
- r - 获取 `parse_date_time` 以识别个位数分钟
- ruby - 在 Ruby (.accdb) 中与 MS Access 的 ODBC 连接
- .htaccess - GAE 应用程序 app.yaml VS .htaccess
- sql-server - SQL Server 条件案例未按预期工作
- html - 从 html 页面获取“href=link”并使用 vba 导航到该链接
- python - 抓取纳斯达克网站
- facebook-messenger - click to messenger facebook adcreative with page_welcome_message 例子有问题
- pdf - 如何使用 iText 查找 PDF 中的所有矩形
- python - Pandas - 将多行从另一个 DF 映射到多列
- java - 如何通过Java代码为mongoDB实现嵌套查询