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-04-2013
jonydread jonydread is offline
Miembro
NULL
 
Registrado: nov 2011
Posts: 157
Poder: 13
jonydread Va por buen camino
Zeos agregar datos a listview

Amigos otra vez por aka estoy con una duda no se si es error mio, no puedo cargar los datos de la bd a mi listview
tengo un zconnection y un zquery y realizo esto y no carga nada no dice error ni nada pero al agregar datos desde un boton los agrega bien
Código Delphi [-]
procedure TForm1.FormCreate(Sender: TObject);
var
nItem: TListItem;
 begin
DateTimePicker1.Datetime := now;
zquery1.SQL.Text := 'select *from Datos';
zquery1.ExecSQL;
while not zquery1.Eof do
begin
nItem := Listview1.Items.Add;
nItem.Caption:= zQuery1.fieldbyname('fecha').Asdatetime;
nItem.SubItems.Add(zQuery1.fieldbyname('area').AsString);
nItem.SubItems.Add(zQuery1.fieldbyname('tipo').AsString);
nItem.SubItems.Add(zQuery1.fieldbyname('detalle').AsString);
zquery1.next;
 end;
 end;

creo que algo me puede faltar
saludos.

Última edición por jonydread fecha: 13-04-2013 a las 06:42:26.
Responder Con Cita
  #2  
Antiguo 13-04-2013
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola jonydread .

El método ExecSQL se utiliza para ejecutar consultas que no devuelven datos, como por ejemplo INSERT, UPDATE o DELETE.
Código SQL [-]
INSERT INTO TABLA 
VALUES(cp1, cp2, ...)

Para las consultas que utilizan SELECT se utiliza el método Open.
Código SQL [-]
SELECT col1, col2, ...
FROM TABLA
No probé tu código, pero como primer medida tendrías que cambiar el método ExecSQL por Open para que muestre algún resultado.

Saludos.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
  #3  
Antiguo 13-04-2013
jonydread jonydread is offline
Miembro
NULL
 
Registrado: nov 2011
Posts: 157
Poder: 13
jonydread Va por buen camino
gracias por la explicacion tan solo era eso ya estaba hirviendo jjaja
saludos amigo!!

dejo el codigo quedo asi
Código Delphi [-]
procedure TForm1.FormCreate(Sender: TObject);
var
nItem: TListItem;
 begin
DateTimePicker1.Datetime := now;
zquery1.SQL.Text := 'select *from Datos';
zquery1.Open;
while not zquery1.Eof do
begin
nItem := Listview1.Items.Add;
nItem.Caption := zQuery1.fieldbyname('fecha').AsString;
nItem.SubItems.Add(zQuery1.fieldbyname('area').AsString);
nItem.SubItems.Add(zQuery1.fieldbyname('tipo').AsString);
nItem.SubItems.Add(zQuery1.fieldbyname('detalle').AsString);
 zquery1.next;
 end;

 end;
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
Delphi for PHP: Agregar itemes a un Listview KeichiMinamoto PHP 3 27-09-2012 20:13:15
como agregar texto a un listview kurono Varios 4 10-11-2009 04:23:23
Introducir datos en un ListView chinchan C++ Builder 4 22-02-2009 22:37:31
Insertar datos en un listview ebreton31 Varios 3 28-11-2006 01:53:29
Agregar subitems a un ListView nax OOP 3 30-11-2004 20:45:55


La franja horaria es GMT +2. Ahora son las 08:47:36.


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