![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Parametros SQL , me repite el ultimo si no lo paso
Hola a todos...
Estoy pasando parametros a un Store procedure en SQl2000, en este caso un tipo Fecha .. ParamByName('@salida').asdatetime := qAux.fieldbyname('SALIDA').asdatetime; en caso que el valor de la query el campo SALIDA este vacio me devuelve 0 y si lo paso me carga la bendita fecha 30-12-1899 . hay forma de evitar esto? porque si en caso que sea 0 NO LE PASO el parametro ME REPITE el ULTIMO VALOR pasado distinto de 0 , hasta que pasa un nuevo valor .... (ya me paso con tipos string ..(bug del sql ?) Y siguendo con los parametros tengo problemas con los parametros OUT para tomarlos desde delphi.. si en el SQL los asigno con SET dentro del SP por ejemplo paso un parametro @codigo varchar(2) out, y dentro del SP asigno SET @codigo='22' para luego tomarlo desde delphi con mivar:=parambyname('@codigo').assitring; AVECES lo toma y AVECES NO .... hay que asignarla con SELECT solamente al parametro @codigo dentro del SP? Saludos |
|
|
![]() |
|