Bonjour,
je novice en Delphi, je viens du monde VB.net et j'ai un problème avec la création d'un dataset mémoire pour pouvoir travailler en mode déconnecté.
Ce que fait mon programme:
j'ai 2 tables (identiques: meme nom de colonne, meme nombre de colonne, meme types) que j'ai relié à 2 datasources. Je les affiche sur un Form dans 2 datagrids differents, j'ajoute, modifie ou supprime à chaque tables des enregistrements...jusque là tout va bien.
Le but de mon programme est de synchroniser les 2 tables, c'est a dire afficher dans une troisème table la fusion de mes 2 tables pour n'avoir que les données à jour.
Problème: je veux le faire en passant par un dataset mémoire sur lequel je pourrai par la suite travailler.
Mais je n'arrive pas a trouver la manière de "construire" mon dataset. Voila mon bout de code (qui ne fonctionne pas):
Est-ce que quelqu'un pourrait me guider et me donner un exemple de code?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 fChamp1,fChamp2: Tfield; fChamp1:=Tfield.Create(nil); fChamp2:=Tfield.Create(nil); DataSource3.DataSet.Fields.Add(fChamp1); DataSource3.DataSet.Fields.Add(fChamp2); DataSource3.DataSet.Fields[0].Value:= 'Ca marche'; DataSource3.DataSet.Fields[1].Value:= 'bien';
Merci
Partager