Delphi 5 un filtre via ADOQuery1 sous SQL SERVER 2000

Daoud_77 Messages postés 6 Date d'inscription dimanche 4 décembre 2005 Statut Membre Dernière intervention 2 février 2014 - 26 févr. 2010 à 14:26
Daoud_77 Messages postés 6 Date d'inscription dimanche 4 décembre 2005 Statut Membre Dernière intervention 2 février 2014 - 26 févr. 2010 à 19:30
bonjour *
voila j'ai un pb avec les ADOquery, j'avais l'habitude de travaillé avec le SGBD Paradox et mnt je veux travaillé avec SQL Server
pour attaqué cette BD j'ai opté pour les composant ADO
avec une table paradox voici le code
*************** marche trés biens en ADOQuery et query ************
combobox1.Items.Clear;
query1.Open;
query1.First;
while not query1.Eof do {pour remplir le champ region}
begin
combobox1.Items.Add(query1.fields[1].asstring);
query1.Next;
end;
//query1.close;
****************************************************************
********** marche tres bien en paradox
query3.open;
query3.parambyname('p').asstring:=combobox1.Text ;
edit4.text:=query3.Fields[0].AsString ;
query3.close;

l'équivalent de ce code en ADO

ADOquery3.active:= TRUE;
ADOquery3.parameters.parambyname('p').value:=combobox1.Text ;
edit4.text:=ADOquery3.Fields[0].AsString ;
ADOquery3.active:=false;

il génére une erreur et il affecte pas le num vers edit4 pour que je puisse filtré une autre table a l'aide de ce edit4.text (num)

******* est ce que qlq peu m'aider svp .....

1 réponse

Daoud_77 Messages postés 6 Date d'inscription dimanche 4 décembre 2005 Statut Membre Dernière intervention 2 février 2014
26 févr. 2010 à 19:30
c'est toujours moi le problème c que je n'arrive pas a affecté une donné a ADOquery3.Parameters.ParamByName('p').value

n'ésité pas a me donné des suggestion
0