Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 尝试在中插入值以访问数据库的操作无效_Sql_Ms Access_Vba - Fatal编程技术网

Sql 尝试在中插入值以访问数据库的操作无效

Sql 尝试在中插入值以访问数据库的操作无效,sql,ms-access,vba,Sql,Ms Access,Vba,下面是我的代码,当我尝试运行它时,代码最后一行出现错误消息“Invalid Operation”,导致代码崩溃。所有语法看起来都正确。我做错了什么 PCycle = PreviousCycle(CurrentCycle(Me.cobMainType.Value), mainType(Me.cobMainType.Value)) SQL = "INSERT INTO tblVehMainType (MainID, PartID, VehTypeID)" SQL = SQL & " Sel

下面是我的代码,当我尝试运行它时,代码最后一行出现错误消息“Invalid Operation”,导致代码崩溃。所有语法看起来都正确。我做错了什么

PCycle = PreviousCycle(CurrentCycle(Me.cobMainType.Value), mainType(Me.cobMainType.Value))

SQL = "INSERT INTO tblVehMainType (MainID, PartID, VehTypeID)"
SQL = SQL & " Select " & Me.cobMainType & ", PartID, VehTypeID"
SQL = SQL & " From tblVehMainType "
SQL = SQL & " WHERE vehTypeID = " & Me.cobVehType & " AND MainID = " & PCycle & ";"

Set rst = CurrentDb.OpenRecordset(SQL)

INSERT
语句不会返回记录集,因此不应使用
.OpenRecordset
运行它。您应该使用
。执行