Bonjour
Je me forme à l'usage des bases de données avec Delphi2007. J'aimerais utiliser le composant de Aducom pour manipuler une base SQLite et un objet DBGrid. L'idéal serait que le grid se remplisse et enregistre les modifications tout seul en lui passant juste un SELECT puis un UPDATE. Il me faudra aussi un bouton pour supprimer l'enregistrement sélectionné via un DELETE.
Voici l'interface, et le code.
Mes questions:
1. Que faut-il ajouter comme code pour remplir la grille via le Query, puis enregistrer les modifs via une autre commande SQL?
2. SQLite offre le type de données TEXT, bien pratique puisqu'il ne nécessite pas d'indiquer à l'avance la longueur maxi de la chaîne, mais Aducom semble mapper ça à un MEMO (BLOB?). Lors du remplissage du grid, est-il possible de mouliner les données pour qu'elles soient converties en WideString à la volée, puis reconverties en TEXT lors de la sauvegarde?
Merci pour toute info.
Partager