Dbgrid n'affiche pas les champs

Signaler
Messages postés
2
Date d'inscription
mardi 6 août 2019
Statut
Membre
Dernière intervention
7 août 2019
-
Messages postés
3818
Date d'inscription
vendredi 23 juillet 2004
Statut
Modérateur
Dernière intervention
18 septembre 2020
-
Bonjour, Svp j'utilise RX embarcadero 10.3 une application VLC que j'ai eu à dévélopper sur Delphi7 il y a un peu longtemps, mais maintenant je le reprend sur RX xa ne m'affiche pas les contenus du Dbgrid par contre les données sont enrégistrées dans la BD. Le Dclick dans Dbgrid (dans du vide) m'envoie les données dans Edit mais sont invisibles dans Dbgrid.
Un coup de main svp
Cordialement

2 réponses

Messages postés
199
Date d'inscription
samedi 15 novembre 2003
Statut
Membre
Dernière intervention
10 septembre 2020
7
Salut
un peu de détail serait le bien venu.
-quelle base de donnée.
-comment est appelé le remplissage de la dbGrid.
....
un peu de code pour pouvoir t'aider
Messages postés
2
Date d'inscription
mardi 6 août 2019
Statut
Membre
Dernière intervention
7 août 2019

Oui salut M
j'a essayé de revoir la liaison de datasource je vois qu'elle est reliée à la table en question et datasource est reliée à dbgrid. Mais xa ne s'affiche toujours pas
La base de donnée utilisée est Microsoft sql server studio 2018
Le nom du remplissage??? aucune idée par rapport à la question

procedure TfmMatiere.btEnregistrerClick(Sender: TObject);
begin
tbMat.Insert;
tbMat.FieldByName('LibMat').AsString := edLib.Text;
tbMat.Post;
edCod.Clear;
edLib.Clear;
end;
Messages postés
3818
Date d'inscription
vendredi 23 juillet 2004
Statut
Modérateur
Dernière intervention
18 septembre 2020
34
Bonjour,

si tu utilises une version Community avec une DB qui n'est pas sur le PC alors c'est normal, c'est une restriction de la licence Community Edition

Extrait de "Contrat de licence logicielle et de support"
Conformément aux termes et conditions de ce Contrat, le Concédant concède au Concessionnaire en tant qu'utilisateur licencié du Produit le droit limité d'utiliser ces parties du Produit identifiées comme "dbExpress" et "FireDAC", dans sa forme exécutable uniquement, pour accéder à une base de données locale installée sur la même machine que le Travail. Le Concessionnaire ne peut pas utiliser cette partie du Produit identifiée comme "dbExpress" ou "FireDAC" en association avec une base de données située sur une machine différente de la machine sur laquelle les Travaux sont installés.


Cordialement,