Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/03/2012, 16:51
falegria230349
 
Fecha de Ingreso: marzo-2012
Mensajes: 53
Antigüedad: 12 años, 1 mes
Puntos: 3
Respuesta: Asignar query a una variable

Josue, lo he resuelto como sigue. Sé que es algo "chapucero", y te agradecería si hubiera una forma más técnica de hacerlo.

Con esto puedo manipular los resultados en el lenguaje que uso.

oServer:Query("CREATE TEMPORARY TABLE IF NOT EXISTS sumas(" +;
"DEBE NUMERIC(15,2) NOT NULL DEFAULT 0.00 COMMENT 'Mov del debe'," +;
"HABER NUMERIC(15,2) NOT NULL DEFAULT 0.00 COMMENT 'Mov del haber')" +;
"ENGINE = InnoDB ;")

oServer:Query("INSERT INTO sumas (debe,haber) (SELECT SUM(debe),SUM(haber) FROM " +cTbImporte+ ")" +";")
oSumas:=oServer:Query("SELECT * FROM sumas ")
tDebe:=oSumas:debe
tHaber:=oSumas:haber

Saludos.