Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 08-07-2011
Avatar de oscarac
[oscarac] oscarac is offline
Miembro Premium
 
Registrado: sep 2006
Ubicación: Lima - Perú
Posts: 2.010
Poder: 20
oscarac Va por buen camino
Como pasar los datos de un query a un ClientDataSet

buenos dias
estoy tratando de hacer un modulo de ingreso de mercaderia y tengo esta curiosidad

cuando quiero modificar el ingreso de la mercaderia (para agregar o eliminar items), tengo un query que me captura el detalle de los articulos a ingresar y tengo un ClientDataset,el cual quiero llenar con los datos del query, para poder usar el clientdataset para "manipular" los datos, estoy haciendo mas o menos asi

Código Delphi [-]
 
qryDatos.first;
While not qryDatos.eof Do
Begin
  CDSDatos.append;
  CDSDatosCodigo.value := qryDatosCodigo.Value;
  CDSDatosCantidad.value := qryDatosCantidad.value
  ...
  ...
  ...
  CDSDatos.Post;
end;

existe otra forma?

gracias
__________________
Dulce Regalo que Satanas manda para mi.....
Responder Con Cita
  #2  
Antiguo 08-07-2011
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Poder: 30
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Cita:
Empezado por oscarac Ver Mensaje
[...] existe otra forma?
Sí. Cuando el conjunto de datos cliente ha de tener los mismos campos que la consulta, puedes hacer lo siguiente:

Código Delphi [-]
CDSDatos.Close;
CDSDatos.SetProvider (qryDatos);
CDSDatos.Open;

Espero te sea de utilidad.

Saludos.

Al González.
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
Como eliminar un campo de una Query y ClientDataSet David Conexión con bases de datos 2 26-03-2009 13:23:07
dudas sobre uso de query, clientdataset en ADO djanp Conexión con bases de datos 2 26-02-2009 15:55:59
Como pasar datos de una hoja de Excel a Bases de Datos de Paradox Goyo OOP 1 06-02-2007 01:57:20
Pasar datos de una Query a una tabla Vanis SQL 3 09-01-2007 02:29:41
query con clientdataset? judit25 Conexión con bases de datos 1 18-05-2006 01:27:45


La franja horaria es GMT +2. Ahora son las 20:43:59.


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