Mysql 错误SQL命令Vb6:语法错误或访问冲突
我正在用VB6编程。但是,我在VB6中遇到了执行SQL查询的问题。我试图通过在互联网上搜索和学习来解决这个问题,但我也做不到。请帮帮我,谢谢 这是我的代码:Mysql 错误SQL命令Vb6:语法错误或访问冲突,mysql,sql,vb6,multi-query,Mysql,Sql,Vb6,Multi Query,我正在用VB6编程。但是,我在VB6中遇到了执行SQL查询的问题。我试图通过在互联网上搜索和学习来解决这个问题,但我也做不到。请帮帮我,谢谢 这是我的代码: SqlText = "delete from Student where Subject in (SELECT Subject FROM MarkTable where Xcode = ? )" Set dbCmdDelJUUCHUUMESAI = New ADODB.Command With dbCmdDelJUUCHUUMESAI
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
我收到一条信息:
语法错误或访问冲突
我想当我试图同时运行deletequery和selectquery时,我遇到了问题。但是,我也不知道如何解决它。
请帮帮我
非常感谢,改变
dbCmdDelJUUCHUUMESAI.Parameters(0) = pIX
到
您的表名和列名是其他语言的,请使用英语编写此
dbCmdDelJUUCHUUMESAI.Parameters.Append dbCmdDelJUUCHUUMESAI.CreateParameter(“参数的名称”,参数的数据类型,adParamInput,大小,pIX)
是否按照上述注释工作很高兴听到它有帮助..将其作为答案..将其标记为已解决。。
dbCmdDelJUUCHUUMESAI.Parameters(0) = pIX
dbCmdDelJUUCHUUMESAI.Parameters.Append
dbCmdDelJUUCHUUMESAI.CreateParameter("a name for parameter",
parameter_data_type, adParamInput,Size,pIX)