FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
ClienteDataSet a ClientDataSet
hola:
Como andan todos.... bien. Lo que estoy intentando hacer es: Tengo un ClienteDataSet el cual cargo los datos desde un archivo XML, el cual tiene todos los campos de la tabla de la base de datos. y tengo otro ClienteDataSet el cual esta vinculado con su DSProvider y este al SQL. quiero asignar los datos del 2º CDS al 1º, pero este no se carga con los datos. yo hago esto: CDSVentas:= CDSDatos_XML; o debo recorre el el segundo e ir poniendo campo por campo? Gracias Luis Roldan Mar del Plata Argentina |
#2
|
||||
|
||||
Hola Chaja!
Podrías explicarte mejor? Saludos! |
#3
|
||||
|
||||
Usa los métodos AppendData y, si se desea eliminar el contenido actual, EmptyDataSet. Encontrarás varios ejemplos de su uso en estos mismos foros.
Saludos. |
#4
|
||||
|
||||
Ciclo¡¡
Saludos a todos¡¡
Pues haciendo un ciclo While recorriendo el ClientDataSet que tiene los datos, en mi caso el AdoDataSet1 lo cargue con datos de un archivo de excel que necesito cargar a mi tabla cdsPAsignaturas en mi bd de MySQL, algo asi:
Claro que para guardar los cambios directamente a la bd debe tener el famoso ApplyUpdates en el evento AfterPost del ClientDataSet donde copiaras los datos algo como:
Esto me funciona, espero te sirva Chaja...saludos¡¡¡
__________________
Cuidemos el medio ambiente....jojo Última edición por CHECHE81 fecha: 05-10-2011 a las 19:55:15. |
#5
|
|||
|
|||
lo que quiero hacer es freezar un factura.Si se pude usar el termino.
Entonces que hago,el usuario empieza hace una factura, y por la mitad del detalle,decide cortar para facturar a otro cliente. para no perder lo echo, como uso clientdataset, hago un SavetoFile a un XML de los datos que tiene cargado. hago la otra factura y luego seria recuperar lo que habia empezado. para eso los archivos xml que habia guardado en el disco los leo con un CDS y hago un LoadFromFile(xx.xml) pero los datos del CDS con los datos delXML los debo asignar a los CDS que manejo habitualmente con los datos. Lo que no queria era asignar los datos de los campos de uno a otro en forma manual, pense al ser dos CDS iguales haciendo CDSDatos:=CDSXml, era suficiente. Gracias |
#6
|
||||
|
||||
Cita:
Saludos Cheché, un gusto verte. Al. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
que es un clientedataset, como funciona | ingabraham | Varios | 2 | 20-02-2008 22:14:32 |
Como manejo el ibstoredproc, el ibtransaction y el clientedataset | ingabraham | Varios | 5 | 16-02-2008 01:20:47 |
ClientDataSet | jovelar | Firebird e Interbase | 0 | 11-07-2005 17:59:41 |
DE BD SQL a CLIENTDATASET | ada | MySQL | 0 | 05-10-2004 12:18:41 |
ClientDataSet y W98 | tgsistemas | Conexión con bases de datos | 5 | 03-08-2004 10:13:06 |
|