Salut je demande des infos pour ecrire dans une table ADO.

cs_Ezekhiel Messages postés 5 Date d'inscription dimanche 18 mai 2003 Statut Membre Dernière intervention 2 avril 2004 - 3 juin 2003 à 11:01
cs_stailer Messages postés 507 Date d'inscription jeudi 28 mars 2002 Statut Membre Dernière intervention 13 mai 2009 - 3 juin 2003 à 12:03
Bijour je voulait demander comment si prendre pour ecrire dans les champs d'une table ADO à partir d'informations contenues dans un fichier .txt . J'ai créé les liens vers la table mais je n'arrive pas a ecrire des infos dans les champs !!! :'( Merci d'avance ! :approve)

1 réponse

cs_stailer Messages postés 507 Date d'inscription jeudi 28 mars 2002 Statut Membre Dernière intervention 13 mai 2009 1
3 juin 2003 à 12:03
Concernant les fichiers textes il y a déjà des sources sur ce site pour les lire et écrire.

Pour lire des données d'un adodataset :

with adodataset1 do begin
active := false;
CommandText := 'SELECT mon_champ FROM ma_table'
active := true;

while not EOF do begin
memo1.lines.add(fieldbyname('mon_champ').AsString);
end;
end;

Ensuite pour exécuter une requête d'action tu dois faire ca :

requete : string;

requete := 'INSERT INTO ....' ;

adocommand1.CommandText := requete;
adocommand1.Execute();

Ca c'est avec un adocommand mais tu peux le faire avec le adodataset je crois.
Sinon, c'est le même principe pour effacer ou mettre à jour. Seul le texte de ta requête change.

<-- St@iLeR -->
0
Rejoignez-nous