Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 27-03-2016
wilcg wilcg is offline
Miembro
 
Registrado: abr 2014
Posts: 107
Poder: 11
wilcg Va por buen camino
Problemas con campos nulos en posgreSQL

Amigos del foro, les comento mi problemita. Tengo una tabla en el cual tengo campos numericos nulos (null) y lo que
sucede es que cuando realizó una consulta me da errores, se que esos errores son por los campos nulos. Y lo que quiero
es implementar en mi consulta que devuelva los campos nulos por 0.
Estuve investigando sobre funciones en posgreSQL y me encontre con esta coalesce, pero no he logrado que funcione, hber si me dan
una manito. gracias.

Código Delphi [-]
  with UQimportar do
  begin
    Close;
    SQL.Clear;
    SQL.Add('SELECT ' +
       ' fecha, nombre, apellidos, apuntes, ' +
       ' COALESCE(inicial,0), ' +
       ' COALESCE(pagos,0) ' +
       ' FROM venta ' +
       ' WHERE id = '''+IntToStr( eIDgeneral )+'''');
    Open;
    if Not IsEmpty then
    begin
      edtFecha.Date         := FieldByName('fecha_venta').AsDateTime;
      edtNombre.Text        := FieldByName('nombre').AsString;
      edtApuntes.Lines.Text := FieldByName('apuntes').AsString;
      edtInicial.Value      := FieldByName('inicial').Value;
      edtPagos.Value        := FieldByName('pagos').Value;
    end
      else
    begin
      Application.MessageBox(pchar(  'Error al mostrar el registro.'),pchar('Atención'),0+16+0);
    end;
    Close;
    Active := False;
  end;
Responder Con Cita
  #2  
Antiguo 27-03-2016
Avatar de AgustinOrtu
[AgustinOrtu] AgustinOrtu is offline
Miembro Premium
NULL
 
Registrado: ago 2013
Ubicación: Argentina
Posts: 1.858
Poder: 15
AgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en bruto
Cual es el error? En que linea se produce?
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
Curso de administración de PosgreSQL rretamar PostgreSQL 5 24-10-2012 00:08:50
Problemas con valores nulos tbolzan SQL 6 11-01-2012 15:51:42
problemas con nulos nelem Internet 4 01-10-2007 11:16:54
select de campos de mismo registro pero no nulos Citlalli SQL 3 14-06-2006 02:37:27
Campos nulos ahkimpech Firebird e Interbase 1 06-04-2004 19:30:36


La franja horaria es GMT +2. Ahora son las 05:58: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