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 Buscar Temas de Hoy Marcar Foros Como Leídos

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


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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 09:20:54.


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