繁体   English   中英

VB SQL错误3061:参数太少

[英]VB SQL Error 3061: Too few Parameters

我有以下代码:

CurrentDb.Execute "UPDATE Employees SET Login =" & Me.LoginTxt & ",FirstName ='" & Me.FNameTxt & "'" & ",LastName ='" & Me.LNameTxt & "'" & _
    ",HourlyRate ='" & Me.HRateTxt & "'" & ",ShopID ='" & Me.ShopIDCmbo & "'" & ",HomePhone ='" & Me.HomePhoneTxt & "'" & _
    " WHERE ID =" & Me.IDtxt.Value

我收到运行时错误3061:参数太少。 预期1。

它告诉我错误在最后一部分,即。 " WHERE ID =" & Me.IDtxt.Value我一生都无法找出解决方法

请用字符串构造SQL语句,使程序输出它,然后将其添加到您的帖子中。

这将帮助我们了解问题所在。

如果需要猜测,可以在Me.LoginTxt参数周围添加引号。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM