IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Delphi Discussion :

Firedac - Application multi utilisateurs


Sujet :

Delphi

  1. #1
    Membre habitué
    Homme Profil pro
    Inscrit en
    Juin 2012
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2012
    Messages : 9
    Par défaut Firedac - Application multi utilisateurs
    Bonjour,

    Je programme une appli multi utilisateurs avec le RAD XE7, chaque utilisateur devant y saisir ses heures ouvrées sur un serveur.

    J’utilise donc FIREDAC qui se connecte à une BD Access.

    Mon souci est que le premier connecté verrouille la base pour les utilisateurs connectés après.
    Après avoir fait plusieurs recherches, je me demande ou trouver mes réponses :

    • Un simple paramétrage du TFDCONNECTION suffit ? si oui lequel ?
    • Faut-il sérialiser les accès à la base ?
    • Autres ?

    J’ai beau chercher mais je ne trouve pas comment aborder le probleme ! si quelqu’un peux m’aiguiller dans mes recherches cela m’aiderait beaucoup.

    Merci d’avance.

  2. #2
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 705
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 705
    Billets dans le blog
    65
    Par défaut
    Bonjour,
    Citation Envoyé par Clint77 Voir le message
    J’utilise donc FIREDAC qui se connecte à une BD Access.
    AMHA c'est là que le bât blesse,MS Acces n'est certainement pas le SGBD que je qualifierai de multi-utilisateurs !

  3. #3
    Membre Expert
    Avatar de ALWEBER
    Homme Profil pro
    Expert Delphi
    Inscrit en
    Mars 2006
    Messages
    1 547
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Expert Delphi

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 547
    Billets dans le blog
    10
    Par défaut
    Si tu as la bonne version de Delphi tu peux faire un application Client/serveur (Datasnap...)

  4. #4
    Membre habitué
    Homme Profil pro
    Inscrit en
    Juin 2012
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2012
    Messages : 9
    Par défaut
    Citation Envoyé par SergioMaster Voir le message
    Bonjour,

    AMHA c'est là que le bât blesse,MS Acces n'est certainement pas le SGBD que je qualifierai de multi-utilisateurs !
    Mince ! vu que je partais d'une base access existante : je pensais pouvoir utiliser ce fichier !
    Quel SGBD me conseilles-tu ?

  5. #5
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 705
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 705
    Billets dans le blog
    65
    Par défaut
    Citation Envoyé par Clint77 Voir le message
    Quel SGBD me conseilles-tu ?
    voir https://www.developpez.net/forums/d2...r-sgbd-delphi/ quoique, on y cite Paradox et on ne peut pas écrire que ce soit un SGBD Multi utilisateurs

    Je ne serais certainement pas objectif, pour moi le premier choix serait Firebird (tant qu'à faire la dernière version c.a.d 3.0.5)
    ensuite viennent plus ou moins en ordre de préférence PostGresSQL, Interbase, MS SQL
    Je n'opterais pour MySQL qu'en dernier recours
    Mais cela dépendra encore du besoin (même futur) et des moyens (Firebird et PostGresSQL sont OpenSource).
    Cela dépend aussi de la "déclinaison" du XE 7 (pro ou entreprise) il faut vérifier les possibilités d'accès donc, vérifier la matrice des fonctionnalités

  6. #6
    Membre habitué
    Homme Profil pro
    Inscrit en
    Juin 2012
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2012
    Messages : 9
    Par défaut
    Citation Envoyé par SergioMaster Voir le message
    voir https://www.developpez.net/forums/d2...r-sgbd-delphi/ quoique, on y cite Paradox et on ne peut pas écrire que ce soit un SGBD Multi utilisateurs

    Je ne serais certainement pas objectif, pour moi le premier choix serait Firebird (tant qu'à faire la dernière version c.a.d 3.0.5)
    ensuite viennent plus ou moins en ordre de préférence PostGresSQL, Interbase, MS SQL
    Je n'opterais pour MySQL qu'en dernier recours
    Mais cela dépendra encore du besoin (même futur) et des moyens (Firebird et PostGresSQL sont OpenSource).
    Cela dépend aussi de la "déclinaison" du XE 7 (pro ou entreprise) il faut vérifier les possibilités d'accès donc, vérifier la matrice des fonctionnalités
    Merci beaucoup pour ton aide !

  7. #7
    Membre émérite Avatar de sergio_is_back
    Homme Profil pro
    Consultant informatique industrielle, développeur tout-terrain
    Inscrit en
    Juin 2004
    Messages
    1 192
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Consultant informatique industrielle, développeur tout-terrain
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 192
    Par défaut
    Citation Envoyé par SergioMaster Voir le message
    Je n'opterais pour MySQL qu'en dernier recours
    Pour ma j'utilise maintenant MariaDB à la place de MySQL depuis qu'Oracle à repris les rennes de MYSQL AB

    Pour utiliser une base access en multi-utilisateurs il faut passer par ADODB, les composants Delphi dbGO marchent parfaitement bien pour ceci
    Je n'ai encore essayé de faire de l'ADODB avec Firedac et je ne sais pas si c'est possible... J'utilise Firedac principalement avec Firebird et MariaDB

    Ta chaine de connexion ADODB sera comme ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    'Provider=Microsoft.ACE.OLEDB.12.0;Mode=Share Deny None;Extended Properties="";Locale Identifier=1033;
    Jet OLEDB:Engine Type=4;Jet OLEDB:Database Locking Mode=0;Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Global Bulk Transactions=1;
    Jet OLEDB:New Database Password="";Jet OLEDB:Create System Database=False;Jet OLEDB:Encrypt Database=False;
    Jet OLEDB:Don't Copy Locale on Compact=False;Jet OLEDB:Compact Without Replica Repair=False;
    Jet OLEDB:SFP=False;Data Source=\\Serveur\Dossier\Fichier.mdb;User ID=<user>;Password=<password>"
    User ID et Password sont optionnels cela dépend de ton fichier Access
    Certains autres paramètres sont aussi optionnels, tu peux trouver des exemples ici : https://www.connectionstrings.com/access/

    Après il faut que les permissions sur le répertoire partagé qui contient le fichier Access soient correctes pour que les différents utilisateurs puissent se partager le fichier (Contrôle total)
    En effet lors de la première connexion cela va créer un fichier lock (.ldb) qui va servir à gérer les verrous partagés
    Lors de la fermeture de la dernière connexion le fichier lock est supprimé

    Pour finir, comme mes condisciples, je ne recommande pas Access mais il y a des fois on a pas le choix et il faut bien trouver une solution...

  8. #8
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 705
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 705
    Billets dans le blog
    65
    Par défaut
    Citation Envoyé par sergio_is_back Voir le message
    Après il faut que les permissions sur le répertoire partagé qui contient le fichier Access soient correctes pour que les différents utilisateurs puissent se partager le fichier (Contrôle total)
    Rien que cette phrase me fait sursauter ( enfin pas autant que ça ) c'est la porte ouverte à des problèmes de sécurité

    Après, je ne connaissais pas cette possibilité ADODB mais bon moi les surcouches ADO, ADO et MS ACCESS je ne le cache pas ça n'a jamais été mon truc

  9. #9
    Membre émérite Avatar de sergio_is_back
    Homme Profil pro
    Consultant informatique industrielle, développeur tout-terrain
    Inscrit en
    Juin 2004
    Messages
    1 192
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Consultant informatique industrielle, développeur tout-terrain
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 192
    Par défaut
    Citation Envoyé par SergioMaster Voir le message
    Rien que cette phrase me fait sursauter ( enfin pas autant que ça ) c'est la porte ouverte à des problèmes de sécurité
    Je sais mais c'est comme ça... le fichier lock est créé avec les identifiants (user et groupe) du premier utilisateur qui se connecte... Donc on a pas le choix...
    Pour pouvoir créer un fichier dans un répertoire partagé il faut avoir le contrôle total sur ce répertoire (lecture/écriture/création/suppression)...

    Note bien que si le fichier access est dans un sous-répertoire du dossier partagé, l'accès en contrôle total portera uniquement le sous-dossier (pas le dossier parent) et tu peux aussi créer un groupe pour y placer uniquement les utilisateurs qui sont concernés. Dans ce cas seul ce groupe aura le contrôle total sur ce sous dossier...

    NOTA : Le fichier Access en lui même (dans le répertoire) n'a besoin que d'être en lecture/écriture (pas de contrôle total sur le fichier lui-même)

    [Edit]Le "contrôle total" n'implique pas forcément que "Tout le monde" ai l'accès en contrôle total, seuls les utilisateurs concernés doivent avoir cet accès... et encore seulement sur le sous-répertoire du fichier (pas l'ensemble de l'arboréscence d'un partage)... L'erreur que beaucoup font c'est placer le groupe "Tout le monde" avec contrôle total au niveau de la sécurité du dossier partagé (pour éviter de se faire chier) du coup là oui effectivement c'est la, porte ouverte à toutes les conneries possibles par la suite.... [/Edit]

    Citation Envoyé par SergioMaster Voir le message
    Après, je ne connaissais pas cette possibilité ADODB mais bon moi les surcouches ADO, ADO et MS ACCESS je ne le cache pas ça n'a jamais été mon truc
    Ben ouais, mais y'a des clients qui n'utilisent que ça... soit par choix, soit parce que c'est historique
    Avec ADODB tu même ouvrir des classeurs Excel et les utiliser comme une base de données et faire du SQL sur le contenu des feuilles...
    C'est assez puissant, même si dois te l'avouer je ne m'en sert pas tous les jours non plus, je préfère avoir une base de données traditionnelle en face

  10. #10
    Membre habitué
    Homme Profil pro
    Inscrit en
    Juin 2012
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2012
    Messages : 9
    Par défaut
    Citation Envoyé par sergio_is_back Voir le message
    Pour ma j'utilise maintenant MariaDB à la place de MySQL depuis qu'Oracle à repris les rennes de MYSQL AB

    Pour utiliser une base access en multi-utilisateurs il faut passer par ADODB, les composants Delphi dbGO marchent parfaitement bien pour ceci
    Je n'ai encore essayé de faire de l'ADODB avec Firedac et je ne sais pas si c'est possible... J'utilise Firedac principalement avec Firebird et MariaDB

    Ta chaine de connexion ADODB sera comme ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    'Provider=Microsoft.ACE.OLEDB.12.0;Mode=Share Deny None;Extended Properties="";Locale Identifier=1033;
    Jet OLEDB:Engine Type=4;Jet OLEDB:Database Locking Mode=0;Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Global Bulk Transactions=1;
    Jet OLEDB:New Database Password="";Jet OLEDB:Create System Database=False;Jet OLEDB:Encrypt Database=False;
    Jet OLEDB:Don't Copy Locale on Compact=False;Jet OLEDB:Compact Without Replica Repair=False;
    Jet OLEDB:SFP=False;Data Source=\\Serveur\Dossier\Fichier.mdb;User ID=<user>;Password=<password>"
    User ID et Password sont optionnels cela dépend de ton fichier Access
    Certains autres paramètres sont aussi optionnels, tu peux trouver des exemples ici : https://www.connectionstrings.com/access/

    Après il faut que les permissions sur le répertoire partagé qui contient le fichier Access soient correctes pour que les différents utilisateurs puissent se partager le fichier (Contrôle total)
    En effet lors de la première connexion cela va créer un fichier lock (.ldb) qui va servir à gérer les verrous partagés
    Lors de la fermeture de la dernière connexion le fichier lock est supprimé

    Pour finir, comme mes condisciples, je ne recommande pas Access mais il y a des fois on a pas le choix et il faut bien trouver une solution...
    Elle me plait bien cette solution ! Surtout que je n'ai pas des masses de temps ! Merci beaucoup !

  11. #11
    Membre habitué
    Homme Profil pro
    Inscrit en
    Juin 2012
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2012
    Messages : 9
    Par défaut
    Citation Envoyé par sergio_is_back Voir le message
    Je sais mais c'est comme ça... le fichier lock est créé avec les identifiants (user et groupe) du premier utilisateur qui se connecte... Donc on a pas le choix...
    Pour pouvoir créer un fichier dans un répertoire partagé il faut avoir le contrôle total sur ce répertoire (lecture/écriture/création/suppression)...

    Note bien que si le fichier access est dans un sous-répertoire du dossier partagé, l'accès en contrôle total portera uniquement le sous-dossier (pas le dossier parent) et tu peux aussi créer un groupe pour y placer uniquement les utilisateurs qui sont concernés. Dans ce cas seul ce groupe aura le contrôle total sur ce sous dossier...

    NOTA : Le fichier Access en lui même (dans le répertoire) n'a besoin que d'être en lecture/écriture (pas de contrôle total sur le fichier lui-même)

    [Edit]Le "contrôle total" n'implique pas forcément que "Tout le monde" ai l'accès en contrôle total, seuls les utilisateurs concernés doivent avoir cet accès... et encore seulement sur le sous-répertoire du fichier (pas l'ensemble de l'arboréscence d'un partage)... L'erreur que beaucoup font c'est placer le groupe "Tout le monde" avec contrôle total au niveau de la sécurité du dossier partagé (pour éviter de se faire chier) du coup là oui effectivement c'est la, porte ouverte à toutes les conneries possibles par la suite.... [/Edit]



    Ben ouais, mais y'a des clients qui n'utilisent que ça... soit par choix, soit parce que c'est historique
    Avec ADODB tu même ouvrir des classeurs Excel et les utiliser comme une base de données et faire du SQL sur le contenu des feuilles...
    C'est assez puissant, même si dois te l'avouer je ne m'en sert pas tous les jours non plus, je préfère avoir une base de données traditionnelle en face
    Je suis assez d'accord avec toi : car dans ce cas j'ai du reprendre un modèle existant et pour des raisons de coût on a pas le temps de réinventer la roue, du coup on récup tout ce que l'on peut et on va au plus court en négligeant la qualité (c'est redondant dans notre société : on sacrifie tout pour la tune) ! et en effet y'a beaucoup de gens qui n'utilisent que ça !!! Alors faut faire avec ! en tout cas j'adore ce forum : c'est une vraie bible pour moi ! et un grand merci à ceux qui m'ont apporté leur aide !! Trop Cool les man !!

  12. #12
    Expert éminent
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    14 123
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 14 123
    Par défaut
    Vous devriez jeter un coup d'oeil à ODBCAdvanced dans les couche de FireDAC et vérifier si vous pouvez jouer sur "Mode=Share Deny None" et "Database Locking Mode=0" qui lorsque l'on s'intéresse un peu à la chaine de connexion fournie par sergio_is_back serait les éléments qui joue sur le problème de verrouillage

    Cette propriété ODBCAdvanced est accessible depuis l'explorateur de données - Editeur de connection (FDConnectionDefs.ini)
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

  13. #13
    Membre émérite Avatar de sergio_is_back
    Homme Profil pro
    Consultant informatique industrielle, développeur tout-terrain
    Inscrit en
    Juin 2004
    Messages
    1 192
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Consultant informatique industrielle, développeur tout-terrain
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 192
    Par défaut
    Citation Envoyé par ShaiLeTroll Voir le message
    Vous devriez jeter un coup d'oeil à ODBCAdvanced dans les couche de FireDAC et vérifier si vous pouvez jouer sur "Mode=Share Deny None" et "Database Locking Mode=0" qui lorsque l'on s'intéresse un peu à la chaine de connexion fournie par sergio_is_back serait les éléments qui joue sur le problème de verrouillage

    Cette propriété ODBCAdvanced est accessible depuis l'explorateur de données - Editeur de connection (FDConnectionDefs.ini)
    Juste pour préciser : ODBC n'est pas ADODB même si ADODB permet l'utilisation de drivers et de sources de données ODBC

    Après tu n'a pas tort, j'ai déjà fait de l'accès ODBC sur des fichiers access, ça fonctionnait, et l'ODBC de base fourni avec Windows comporte toujours un driver Access même à l'heure actuelle

    Mais ODBC est plus ancien qu'ADODB et risque bien de finir par disparaitre, déjà dans les environnements 64 bits avec une appli 64 bits c'est parfois difficile de trouver un driver ODBC 64 bits
    J'ai parfois du recompiler des application en 32 bits à cause de ça... Le driver ODBC est une DLL et l'alignement doit être le même que celui de l'application pour que ça fonctionne

    De plus ADODB est plus versatible qu'ODBC et beaucoup plus flexible (on passe par les interfaces COM), certaines supportent le 32 ou 64 bits indifféremment, c'est pour ça que j'ai donné cette direction

  14. #14
    Expert éminent
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    14 123
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 14 123
    Par défaut
    Citation Envoyé par sergio_is_back Voir le message
    De plus ADODB est plus versatible qu'ODBC et beaucoup plus flexible (on passe par les interfaces COM),...
    Je sais et si tu connais bien ADODB ou TADOQuery, j'ai un sujet qui pourrait titiller ta curiosité : ADO SQL Server - Performance et Fonctionnalité incompatible où je constate d'un défaut du TADOQuery par rapport au ADODB que je ne m'explique pas ... Je dois refaire l'essai en XE2, voir si c'est un bug récent
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

  15. #15
    Membre émérite Avatar de sergio_is_back
    Homme Profil pro
    Consultant informatique industrielle, développeur tout-terrain
    Inscrit en
    Juin 2004
    Messages
    1 192
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Consultant informatique industrielle, développeur tout-terrain
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 192
    Par défaut
    Citation Envoyé par ShaiLeTroll Voir le message
    Je sais et si tu connais bien ADODB ou TADOQuery, j'ai un sujet qui pourrait titiller ta curiosité : ADO SQL Server - Performance et Fonctionnalité incompatible où je constate d'un défaut du TADOQuery par rapport au ADODB que je ne m'explique pas ... Je dois refaire l'essai en XE2, voir si c'est un bug récent
    Salut,

    Je n'ai encore jamais rencontré ce phénomène avec TADOQuery à savoir "Plus l'on récupère d'enregistrement plus c'est lent, pas linéairement mais exponentiellement"
    Cela dit les applis sur lesquelles j'ai travaillé avec MSSQL Server ont rarement plus de quelques milliers de lignes par table (peut être 30000 à 40000 pour l'un d'elle mais je ne suis pas sur d'avoir des parcours WHILE not EOF sur la totalité d'une table de cette taille) mais aucun client ne m'a signalé de ralentissement quelconque jusqu’à présent. Cependant j'ai aussi utilisé ZeosDBO pour certaines en lieu et place de dbGO et de tête je ne sais plus dire lesquelles...

    Actuellement j'attaque sur dbGo pour une nouvelle appli avec un MSSQL Server Express 2017 et Delphi 10.3 donc d'ici quelques semaines je pourrai te dire si je rencontre ce problème.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Appli android en temps réel à multi-utilisateurs
    Par tom33bdx dans le forum Android
    Réponses: 1
    Dernier message: 26/02/2014, 13h28
  2. [XE5-FireBird-FireDac] multi-utilisateurs en mode reseau
    Par XDavidX dans le forum Bases de données
    Réponses: 6
    Dernier message: 25/12/2013, 15h38
  3. Accés multi utilisateurs avec fstab
    Par Sun3clipse dans le forum Administration système
    Réponses: 2
    Dernier message: 26/08/2004, 16h49
  4. Procédure stockée et multi utilisateurs
    Par Bruno34 dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 30/04/2003, 16h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo