Bonjour tout le monde :
Pour les besoins de mon projet, j'ai besoin d'une table HFSQL CLASSIC pour stocker temporairement des infos afin d'établir un graphique.
Donc forcement, elle ne fait pas parti du serveur HFSQL.
Celle-ci est remplie selon des critères spécifié par l'utilisateur.
J'ai remarqué que celle-ci a été déployé par défaut dans le répertoire C:\inetpub\ftproot\FTP_WebDev\Donnees\MonSite du serveur WEB.
Mais visiblement l'accès est refusé (j'arrive pas à avoir plus d'info sur l'erreur générée - je sais pas encore comment faire un log d'erreur ou de trace avec WebDev)
Bref, du coup j'ai changé le répertoire de cette table avec un hChangeRep() dans le code d’initialisation du projet vers le répertoire c:\temp.
Là ça marche nickel !!
Le .FIC et .NDX a été créé dans ce répertoire sur le serveur.
MAIS :
Si 2 utilisateurs sont connectés au site, ces 2 utilisateurs vont se partager la même table !!!!
Et bonjour le bordel dans les résultats !
Alors comment pouvoir créer une table temporaire associé à chaque utilisateur spécifique ???
J'ai pensé à utiliser une table locale dans le PC du client, mais je ne sais pas comment le préciser dans le HChangeRep...
Le répertoire spécifié est toujours sur le serveur...
Et pour les utilisateur sous IOS, cela ne va pas marcher !!
Merci pour vos conseils et astuces !!
Cordialement,
Partager