Hola Markoz,
no lo he probado pero el error
Cita:
Procedure ALCARRITO does not return any values
|
es posible que te aparezca por el método que utilizas para ejecutar la sentencia en Delphi.
Debe ejecutar ExecSQL cuando la sentencia no te devuelva valores (insert, delete, etc...) y Open cuando la sí los devuelva (select)
Saludos