![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
||||
|
||||
|
¿Cómo llamas al procedimiento?
Ten en cuenta que el parámetro null no va entre comillas. Si el problema no es el de las comillas, puede que tengas un trigger sobre la tabla asigcursos que trate de hacer algo con la fecha y no acepte null como parámetro. |
|
#2
|
||||
|
||||
|
En principio el procedimiento almacenado está bien, y como dices, el valor a pasar en los parámetros es NULL.
¿ Puedes enseñarnos el código Delphi con el que llamas al procedimiento almacenado ?, quizás no asignas bien el valor NULL a los parámetros. También puedes tener un trigger (disparador) en la tabla, que opere con los campos INGRESO y EGRESO y que provoque el error al encontrarse con el valor NULL. Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). |
|
#3
|
|||
|
|||
|
Gracias por las respuestas.
En realidad el procedure es invocado desde un motor de datos mssql. Tenemos dos sistemas uno con firebird y otro con mssql. Si utilizo execute procedure desde firebird y paso los parametros null tambien me da el error. El procedure no se invoca desde delphi. No acepta el null si el formato del parametro es date.
__________________
Atentamente Luis |
|
#4
|
||||
|
||||
|
Cita:
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Limpiar un DBEdit | loquillo3 | Varios | 3 | 08-04-2008 17:07:50 |
| Limpiar un TreeView | lucero_chivas | C++ Builder | 2 | 22-11-2006 06:12:39 |
| Limpiar BD interbase | jmlifi | Firebird e Interbase | 3 | 13-01-2006 13:18:19 |
| limpiar un DBLookupComboBox | lola | OOP | 4 | 07-10-2005 21:40:14 |
| limpiar acentos | User_baja1 | Varios | 5 | 07-09-2005 23:14:30 |
|