Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 13-06-2007
Avatar de BuenaOnda
BuenaOnda BuenaOnda is offline
Miembro
 
Registrado: feb 2006
Ubicación: La Serena - Chile
Posts: 347
Poder: 19
BuenaOnda Va por buen camino
Unhappy NULL por Ceros en Interbase

hola amigos, alguien me podria decir como asigno un Cero a un valor qu se encuentra Null en Interbase..

por ejemplo..

Cita:
SELECT SUM(B.Valor_Abonado)
FROM Control_de_Abonos A,Det_Control_Abono_Facturas B
WHERE A.Tipo_Operacion = 1
AND B.Codigo_Documento =1
AND A.Codigo_Abono=B.Codigo_Abono
en FireBird hay algunas Funciones pero yo Utilizo Interbase 6.5
muchas gracias..[/b][/size]
Responder Con Cita
  #2  
Antiguo 13-06-2007
Avatar de gluglu
[gluglu] gluglu is offline
Miembro Premium
 
Registrado: sep 2004
Ubicación: Málaga - España
Posts: 1.455
Poder: 21
gluglu Va por buen camino
Código Delphi [-]
A.Tipo_Operacion.Value := 0;
B.Codigo_Documento.Value := 0;

__________________
Piensa siempre en positivo !
Responder Con Cita
  #3  
Antiguo 13-06-2007
Avatar de gluglu
[gluglu] gluglu is offline
Miembro Premium
 
Registrado: sep 2004
Ubicación: Málaga - España
Posts: 1.455
Poder: 21
gluglu Va por buen camino
Si a lo que te refieres es a considerar como 0 los campos que estén a Null en la propia consulta SQL, en Interbase tienes que hacerlo así :
Código SQL [-]
Select A.* , B.*,
Case When A.Tipo_Operacion is Null then 0 else A.Tipo_Operacion End as Aux_Tipo_Operacion
from Control_de_Abonos A,Det_Control_Abono_Facturas B
__________________
Piensa siempre en positivo !
Responder Con Cita
  #4  
Antiguo 14-06-2007
Delfino Delfino is offline
Miembro
 
Registrado: jul 2003
Ubicación: Madrid
Posts: 974
Poder: 21
Delfino Va por buen camino
Cita:
en FireBird hay algunas Funciones pero yo Utilizo Interbase 6.5
Pues cambiate el Firebird,
Interbase 7 tiene la funcion coalesce igual q Firebird..
__________________
¿Microsoft? No, gracias..
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Agregar ceros al pincipio de folio jorelivi Varios 14 10-05-2007 17:53:46
cambiar campo null a not null andressanchez Firebird e Interbase 8 18-09-2006 22:00:09
Como poner ceros delante de un numero? juliopag1 Firebird e Interbase 4 28-09-2005 01:11:06
Ceros antes de un numero MRSAM Varios 2 24-11-2004 03:24:08
Interbase 6.5 Campo LLave Sin la restriccion "NOT NULL" se puede?? norberto_larios Conexión con bases de datos 3 07-09-2004 23:34:12


La franja horaria es GMT +2. Ahora son las 16:33:08.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi