已经浏览过论坛,但一直无法解决这个问题:
命令不同步;你现在不能运行这个命令SQL
我的查询是:
SELECT Car.*, Building.*, CarType.*
FROM Car
INNER JOIN Building
ON Car.BuildingID=Building.BuildingID
INNER JOIN CarType
ON Car.CarType=CarType.TypeID
WHERE Car.CarID <> (SELECT CarID FROM Requests WHERE Status = 'Accepted')
任何帮助赞赏.
谢谢
解决方法:
REFER Documentation在这里
如果你的命令不同步;您现在无法在客户端代码中运行此命令,而是以错误的顺序调用客户端函数.
例如,如果您使用mysql_use_result()并尝试在调用mysql_free_result()之前执行新查询,则会发生这种情况.如果您尝试执行两个返回数据的查询而不在其间调用mysql_use_result()或mysql_store_result(),也会发生这种情况.
您需要先使用/存储结果,然后才能继续下一个查询.
另一种方法是关闭连接并再次启动它.