Message posté par : neskuik01
----------------------------------------
Top ! après il est néanmoins nécessaire d'importer la table dans le logiciel client pour établir un menu déroulant non ?
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=323777#p323777
Pour y répondre : geobd(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : T. Rossini
----------------------------------------
Bonjour,
je vous recommande de passer par un framework
de transcription Relationnel obj (ORM, pour
object relational mapping), type SqlAlchemy.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=323771#p323771
Pour y répondre : geobd(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : nima ninette
----------------------------------------
bonsoir pouvez vous m'aider ; je veux implémenter deux fonctions en python ces fonctions set parameter et get parameter ont pour but:
Set et get des paramètres de l'application et à mettre dans la base de données , comme ça il serons accessible partout , vous avez une idée comment créer ces fonctions vu que j'ai créer la table qui contient les paramètres de l'application.
Merci.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=323770#p323770
Pour y répondre : geobd(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : T. Rossini
----------------------------------------
Vous pouvez implémenter cela dans une base de données relationnelle
sans passer par un trigger, mais en spécifiant une contrainte de clé entrangère.
Exemple, sous PostgreSQL :
-----------------
Code :
ALTER TABLE materiaux
ADD CONSTRAINT pk_materiaux_id_materiaux
PRIMARY KEY(id_materiaux)
;
ALTER TABLE canalisation
ADD CONSTRAINT fk_canalisation_id_materiaux
FOREIGN KEY (id_materiaux)
REFERENCES materiaux(id_materiaux)
;
-----------------
Ainsi, le mécanisme d'intégrité référentielle du moteur de base de données,
vous garantira que la colonne id_materiaux de votre table canalisation
ne contiendra jamais une valeur qui n'existe pas dans la table materiaux,
à l'exception de NULL.
Pour empêche cette exception, vous pouvez
rajouter une contrainte NOT NULL sur la colonne.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=323769#p323769
Pour y répondre : geobd(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : neskuik01
----------------------------------------
Bonjour,
je souhaiterais comprendre comment fonctionne les listes de valeurs au sein des bases de données. J'ai une table canalisation qui comporte un champs matériau disposant d'une clé étrangère vers une table "matériaux" qui contient le code (clé primaire de la table) et les matériaux (voir image).
Ma base sera exploitée par le biais de geoconcept. Je souhaite que lorsqu'un utilisateur intègre ou modifie une canalisation il ne puisse pas rentrer des valeurs aberrantes. Pour ce faire lors du choix de matériau je souhaites que l'utilisateur choisisse les valeurs au sein d'une liste définit.
Est-ce que c'est possible d'implémenter ça directement au niveau de la base de donnée (trigger ?) ou bien il faut réaliser ca en amont sur le logiciel client ?
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=323766#p323766
Pour y répondre : geobd(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Romary Munier
----------------------------------------
Je vais voir avec mon informaticien en chef.
merci pour votre aide.
Ry
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=323756#p323756
Pour y répondre : geobd(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : T. Rossini
----------------------------------------
Vous avez régler à la fois les permissions sur le partage
et les permissions NTFS ?
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=323753#p323753
Pour y répondre : geobd(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Romary Munier
----------------------------------------
Ce n'est pas un serveur distant, il est dans la même boucle que celui de postgresql. Nous sommes en phase de test.
*OS windows server 2016 pour postgresql
*OS windows server 2012 pour le table space à créer
*Type de montage :?? j'ai monter un lecteur réseau windows sur la lettre Q
*Permissions de l'utilisateur commun aux 2 serveurs : contrôle total sur le répertoire du table space à créer.
Ry
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=323752#p323752
Pour y répondre : geobd(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : T. Rossini
----------------------------------------
Il va falloir plus de détail sur votre conf pour comprendre ce qui cloche.
OS, permissions sur les répertoires, type de montage pour le partage réseau...
Mais encore une fois je doute que cela soit une très bonne idée.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=323748#p323748
Pour y répondre : geobd(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Romary Munier
----------------------------------------
Merci pour votre réponse.
C'est ce que j'ai fait mais pgsql m'indique un problème de droit sur le répertoire du serveur distant.
Or l'utilisateur de postgresql est le même que l'utilisateur du serveur de postgresql et également du serveur distant...
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=323746#p323746
Pour y répondre : geobd(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net