Bonjour tout le monde, c'est mon premier post ici, je suis un débutant en Delphi (dur dur l'apprentissage), je suis plus habitué a php mais il faut ce qu'il faut!
Mon pb est le suivant: pour apprendre je me lance dans le développement d'une petite appli basique: Facturier;
J'utilise Delphi7, les outis Zeos 6.5.alpha (Dec 2005) et la Base de donnée Sqlite 2.8!
pour afficher mes donnés j'utilise un DBGrid: ca marche sans probleme,
pour afficher un seul enregistrement a la fois j'utilise des champs DBEdit avec un DBNavigator;
J'ai 2 table l'une Article(id, id_tva, nom,...) et l'autre TVA(id, nom, val);
Je mat donc un DBLookupComboBox qui permet de relier le id_tva (Article) avec le id (TVA), (grace au tuto sur Developpez.com ) tout s'affiche correctement , j'ai ma liste déroulante avec les bonnes valeurs;
Le pb c'est que dès que j'essai de changer cette valeurs, j'ai un arret de l'application avec le message suivant :
NB: sans le DBLookupComboBox j'arrivait a ecrire dans la base (ajouter, modifier,...)raised exception class EDatabaseError with message cannot access field 'id_tva' type Variant
J'ai regardé un peu partout mais comme je m'y connait que tres peu en Delphi je me tourne vers vous!
Merci d'avance![img][/img]
Partager