![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#2
|
||||
|
||||
|
Ok hay dos pequeños errores en tu código,
el primero tiene que ver con el manejo de nulos, y es que cuando regresas valores desde el procedimiento almacenado debes tratarlos, por lo que en la parte de la asignación debes hacer lo siguiente SELECT @ImporteTotal=IsNull(SUM(Importe),0) FROM Facturas WHERE (Aplicada = 0) AND FechaRecepcion>=@Fecha AND FechaRecepcion<=@Fecha1 con lo que evitaras el problema de no poder convertir variant null el segundo error tiene que ver con la manera en que estas manejando el componente, y es que para cuando el procedimiento almacenado solo te devuelve valores a través de los parámetros, unicamente debes invocar a execproc, el llamado que haces a Open esta de mas suerte |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| procedimiento almacenado | kejos | MS SQL Server | 3 | 02-09-2008 17:39:22 |
| Procedimiento almacenado | LucianoRey | MS SQL Server | 2 | 23-08-2005 00:37:06 |
| Procedimiento Almacenado | scooterjgm | Conexión con bases de datos | 5 | 18-01-2005 18:21:32 |
| Procedimiento almacenado y Ado | LucianoRey | MS SQL Server | 11 | 06-07-2004 22:55:23 |
| procedimiento almacenado | haron | Firebird e Interbase | 2 | 29-09-2003 01:09:56 |
|