正在 Qt 中运用 QSqlQuery 执止存储历程时,假如存储历程有 RETURN 值,但执止乐成后没有返回任何结果,那但凡是因为存储历程的 RETURN 值其真不会像 SELECT 查问这样做为数据集返回。QSqlQuery::eVec() 只能执止 SQL 查问,返回的是查问结果集:假如存储历程包孕 RETURN 值而没有 SELECT 语句,Qt 的 QSqlQuery::eVec() 只会执止存储历程,但不会捕获 RETURN 值。存储历程的执止乐成取否其真不等同于它返回的结果集。 (责任编辑:) |