Gambas France BETA


Pas de compte ? Incription

index contre numéro de Row

Ce sujet est résolu.

1
AuteurMessages
valaquarus#1 Posté le 31/1/2018 à 21:54:44
-- Unus Ex Altera --Bonjour à tous.
Nouveau sur le forum et en gambas, je fais un petit logiciel qui gère une base de données SQLite.
je remplis un databrowser soit directement à partir de la base par un datasource soit après requête SQL. Les datacontrol se mettent bien à jour par un clique sur une ligne quelconque du databrowser mais seulement en référence du numéro de ligne et non de la clé primaire d'où le sens de ma question :

comment récupérer la clé primaire et non l'index de row dans un databrowser pour alimenter un datacontrol après une requête SQL ?

Merci par avance.

Philippe
Système d'exploitation : KDE neon 6.0.2 ~ Version Gambas : 3.19.90
gambix#2 Posté le 5/2/2018 à 08:32:36
Faire simple !En faite c'est un fonctionnement par défaut. Le datasourse a besoin d'un champ id numérique.
Moins de texte dans une signature c'est agrandir son espace.
valaquarus#3 Posté le 5/2/2018 à 12:12:24
-- Unus Ex Altera --Merci Gambix de ta réponse même si elle ne m'éclaire pas sur mon objectif. Ma table a bien un index clé primaire numérique.
J'alimente un databrowser "à la main" car j'y ai ajouté des champs "calculés" et je voudrais retourner les infos de la ligne cliquée et mettre à jour mes calculs dans la même foulée sur mon databrowser. En automatique cela fonctionne si on laisse faire les datasources mais si on rajoute des champs calculés ceux-ci ne se mettent pas automatiquement à jour et on perd le bénéfice du tri (il faut refaire tout à la mano et là j'ai bien du mal).


Un truc bête je n'arrive pas à mettre mon avatar à jour, il est pourtant de la bonne taille.
Système d'exploitation : KDE neon 6.0.2 ~ Version Gambas : 3.19.90
gambix#4 Posté le 5/2/2018 à 18:15:01
Faire simple !Pour l'avatar je vais regarder mais ce doit être un simple problème de droits
Moins de texte dans une signature c'est agrandir son espace.
1