gpt4 book ai didi

mysql - 错误 SQL 命令 Vb6 : Syntax error or access violation

转载 作者:行者123 更新时间:2023-11-28 23:59:46 26 4
gpt4 key购买 nike

我正在用 VB6 编程。但是,我遇到了在 VB6 中执行 SQL 查询的问题。我试图通过在互联网上搜索和学习来解决它,但是,我也不能。请帮助我,谢谢。

这是我的代码:

SqlText = "delete from Student where Subject in (SELECT Subject FROM MarkTable where Xcode = ? )"
Set dbCmdDelJUUCHUUMESAI = New ADODB.Command
With dbCmdDelJUUCHUUMESAI
.ActiveConnection = dbCon
.CommandText = SqlText
.CommandType = adCmdText
End With

下一步

dbCmdDelJUUCHUUMESAI.Parameters(0) = pIX
dbCmdDelJUUCHUUMESAI.Execute

当我运行程序时,错误显示在行中:dbCmdDelJUUCHUUMESAI.Parameters(0) = pIX我收到了消息:

Syntax error or access violation

我认为我在尝试同时运行删除查询和选择查询时遇到了问题。但是,我还没有如何解决它。请帮助我,

非常感谢,

最佳答案

改变

dbCmdDelJUUCHUUMESAI.Parameters(0) = pIX

 dbCmdDelJUUCHUUMESAI.Parameters.Append 
dbCmdDelJUUCHUUMESAI.CreateParameter("a name for parameter",
parameter_data_type, adParamInput,Size,pIX)

关于mysql - 错误 SQL 命令 Vb6 : Syntax error or access violation,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30295775/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com