Delphi - Oracle DOA requête avec paramètre [Résolu]

Messages postés
70
Date d'inscription
jeudi 8 janvier 2009
Statut
Membre
Dernière intervention
21 juin 2011
- - Dernière réponse : cs_Juju1988
Messages postés
70
Date d'inscription
jeudi 8 janvier 2009
Statut
Membre
Dernière intervention
21 juin 2011
- 26 avril 2011 à 08:41
Bonjour,

Je cherche sur les forums et sur Internet depuis ce matin mais impossible de trouver comment faire une requête avec paramètre par TOracleDataSet ?

De ce style là :

   Art.sql.add('select REFXART,LICXART,QPSXART,QCSXART,QSEXART,APIXART from ARTXRES where CABXART=:cod');
    Art.ParamByName('cod').Value:=txtcodeBarre.text;
Mais avec un TOracleDataSet:

 OracleDataSet1.Close;
  OracleDataSet1.SQL.Text := 'Select * from entxres';
  DataSource1.DataSet := OracleDataSet1;
  DBGrid1.DataSource := DataSource1;
  OracleDataSet1.Open;
merci d'avance
Afficher la suite 

1 réponse

Meilleure réponse
Messages postés
70
Date d'inscription
jeudi 8 janvier 2009
Statut
Membre
Dernière intervention
21 juin 2011
3
Merci
Trouvé avec :

OracleDataSet.SQL.Text := 'select REFXART,LICXART,QPSXART,QCSXART,QSEXART,APIXART from ARTXRES where CABXART=:codeBarre';
    OracleDataSet.DeclareVariable('codeBarre',otString);
    OracleDataSet.SetVariable('codeBarre', txtCB.Text);
    DataSource.DataSet := OracleDataSet;
    DBGrid.DataSource := DataSource;
    OracleDataSet.Open; 

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 204 internautes nous ont dit merci ce mois-ci

Commenter la réponse de cs_Juju1988