Bonjour,
J'aurais besoin d'un coups de pouce, car je tourne sur un problème depuis toute la journée sans comprendre pourquoi.
J'ai une base de données Mysql en Version 5.1.28, je m'y connecte via un driver ODBC.
J'utilise dans mon programme plusieurs composant borland un TTable qu pointe sur ma tabletest de ma base qui comprend des champs integer,datetime, float, varchar(50) et Text.
J'ai un TDataSource qui pointe sur la table, et un TDBGrid qui pointe vers le TDataSource.
Mon soucis est que dans le DBGrid, mes champs Varchar(50) et text n'apparaissent pas. J'ai également essayer d'y accéder directement via le Datasource et son DataSet mais je ces champs n'apparaissent pas dans les Fields.
Par contre j'ai remarquer qu'ils apparaissent bien dans le paramètre FielDefs du TTable.
Je suppose que c'est un problème tout con mais je n'arrive pas à mettre la main dessus.
Merci pour votre aide.
Sam
Partager