sql - VBA/SQL 问题访问
问题描述
我不断收到编译错误,说找不到 where 行中的 txtlln。我对 SQL/VBA 相当陌生,所以我不确定我是否使用正确的表达式来完成这项工作。
Private Sub btnlledit_Click()
Dim strSQL As String
SQL = "UPDATE tblll " & _
"SET [Component/Product] = '" & Forms!frmaddll!txtllcomponent & "',[HN] = '" & Forms!frmaddll!txtllhn & "' " & _
"WHERE [LLN] = '" & Forms!frmaddll!txtlln.value & "';"
debug.print sql
DoCmd.RunSQL strSQL
DoCmd.SetWarnings True
DoCmd.Requery
Me.Refresh
End Sub
解决方案
您的字符串连接似乎有一些问题。
Private Sub btnlledit_Click()
Dim strSQL As String
SQL = "UPDATE tblll " & _
"SET [Component/Product] = '" & Forms!frmaddll!txtllcomponent & "' " & _
"WHERE [LLN] = '" & Forms!frmaddll!txtlln.value & "';"
debug.print sql
DoCmd.RunSQL strSQL
DoCmd.SetWarnings True
DoCmd.Requery
Me.Refresh
End Sub
推荐阅读
- javascript - 想要替换js中的字符串
- xcode - Xcode 不允许我使用 setRootViewController
- r - RStudio 云:R 4.0.0 Rmarkdown
- amazon-product-api - 是否有可用于在您自己的帐户中添加地址的亚马逊 API 或 SDK?
- node.js - Mongoose save() - 在包装函数内 - 返回文档给出折旧警告
- spring - Apache Camel:多条交易路线未运行
- .htaccess - 使用 mod_rewrite 将浏览器发送到文件而不是目录(同名)
- python - 通过python播放音频
- php - 能够发送简单邮件但无法在发送邮件代码点火器中发送我的 html 视图文件
- java - 编辑后如何覆盖(保存)文件?