![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#4
|
|||
|
|||
|
Ayuda
hola a todos del foro les cuento que hice como me dijeron pero ahora supongo
que algo mas me falta y bueno el procedimiento almacenado lo hice de esta forma : COMMIT WORK; SET TERM ^ ; CREATE PROCEDURE lDetalleTM (Des varchar (30),Codigo char (2)) RETURNS (Numero integer,TipoM varCHAR(40)) as begin Numero=0; if ( Des='Farmacia') then begin FOR select DETALLE FROM TIPO_MATERIAL WHERE CODTIPOMATERIAL IN (select CODTIPOMATERIAL FROM TIPOMATERIAL_CUENTACONTABLE WHERE NROCUENTACON LIKE '125%'AND NROCUENTACON IN (SELECT NROCUENTACON FROM CUENTA_CONTABLE WHERE CODREG=:Codigo)) into :TipoM do begin numero = numero + 1; suspend; end end else begin FOR select DETALLE FROM TIPO_MATERIAL WHERE CODTIPOMATERIAL IN (select CODTIPOMATERIAL FROM TIPOMATERIAL_CUENTACONTABLE WHERE NROCUENTACON LIKE '121%' and NROCUENTACON LIKE '122%' AND NROCUENTACON IN (SELECT NROCUENTACON FROM CUENTA_CONTABLE WHERE CODREG=:Codigo)) into :TipoM do begin numero = numero + 1; suspend; end end^ SET TERM ; ^ COMMIT WORK; pues ahora me sale el siguiente error : Dynamic SQL Error SQL error code = -104 Token unknown - line 12, char 80 ; esto creo que es por el ; luego de into TipoM; luego borro el ; y me sale el siguiente error Dynamic SQL Error SQL error code = -104 Unexpected end of command porfavor quisiera que me ayuden con este `procedimiento almacenado o de que forma lo puedo hacer muchas gracias |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|