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

Bases de données Delphi Discussion :

Connexion base de données ou contournement


Sujet :

Bases de données Delphi

  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2015
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2015
    Messages : 4
    Points : 4
    Points
    4
    Par défaut Connexion base de données ou contournement
    Bonjour, j'ai dans l'idée plusieurs application/logiciel en tête mais après toute mes analyses j'ai toujours besoin d'une base de données mais c'est la que ça bloque.

    Je m'explique, je veux faire des jeux ou on peux voir le meilleur score des autres joueurs (donc stocker dans la DB) jusque la pas de problème.

    Le problème :

    - Je ne peux pas me connecté avec une base de données mySql sans devoir ajouter des librairies avec l’exécutable et ça je refuse de le faire pour les utilisateurs. Il y'a bien le composant MyDac mais je n'ai pas les 300€ nécessaire.

    Donc ma/mes questions :

    -Existe t'il un moyen/composant gratuit qui peux me permettre cette connextion sans librairie externe ?
    -Est-ce que je peux passer par un autre SGBD qui ne serait pas héberger sur mon pc ? (Pas envie qu'il soit allumé non stop)

    Merci de vos réponse.

    Je dev avec Delphi rio community.

  2. #2
    Membre expert
    Avatar de pprem
    Homme Profil pro
    MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Inscrit en
    Juin 2013
    Messages
    1 876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2013
    Messages : 1 876
    Points : 3 611
    Points
    3 611
    Par défaut
    Bonjour

    Si tu veux gérer des scores et les partager, ne passe pas directement par des accès à une base de données centralisée, appelle plutôt un programme côté serveur qui écrira dans ta base de données et qui répondra aux demandes lors de l'affichage des derniers scores. C'est plus sécurisé et ça permet surtout d'être libre d'héberger ta base où tu veux et de la changer quand tu veux.

  3. #3
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2015
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2015
    Messages : 4
    Points : 4
    Points
    4
    Par défaut
    Bonjour et merci de ta réponse

    Malheureusement niveau serveur je ne m'y connait pas tandis que pour une base de données ça je sais gérer c'est qu'une option a changer dans ma classe de base

    Mon collègue ma suggérer ta solution mais en passant par du php ou je n'ai aucune connaissance de plus j'aimerais cette connexion pour faire des petits tuto pour des forums :/

  4. #4
    Membre expert
    Avatar de pprem
    Homme Profil pro
    MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Inscrit en
    Juin 2013
    Messages
    1 876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2013
    Messages : 1 876
    Points : 3 611
    Points
    3 611
    Par défaut
    Il existe déjà des scripts clés en main pour du stockage de scores côté serveurs, tu devrais en trouver en faisant quelques recherches, comme tu peux aussi t'interfacer avec des plateformes spécialisées comme le font Google et Apple avec leurs tableaux de scores.

  5. #5
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2015
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2015
    Messages : 4
    Points : 4
    Points
    4
    Par défaut
    Bonjour, je revient donner ma solution.

    Malheureusement je ne suis pas passer par ta solution (du moins je pense ou alors j'ai mal compris).

    Ma solution :
    J'ai pour la peine du étudier un peu le php mais je suis arrivé à ce que je voulais. J'ai inclus des pages php avec des paramètres dans le lien pour parler directement avec la base de données ce qui m'évite de passer par un composant (payant) je me sert du coup du composant TIdHttp pour faire mes demandes directement sur la DB.

    En te remerciant encore pour tes réponses.

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

Discussions similaires

  1. Connexion Base de Données
    Par Ordonnateur dans le forum Oracle
    Réponses: 2
    Dernier message: 02/11/2005, 10h24
  2. Réponses: 5
    Dernier message: 07/04/2005, 14h12
  3. [Tomcat][Oracle] connexion base de donnes debutant....
    Par yogz dans le forum Tomcat et TomEE
    Réponses: 8
    Dernier message: 16/07/2004, 13h32
  4. [XMLRAD] Connexion Base de données Informix
    Par clisson dans le forum XMLRAD
    Réponses: 3
    Dernier message: 14/01/2003, 13h46
  5. connexion base de donné
    Par saidi dans le forum MFC
    Réponses: 3
    Dernier message: 07/08/2002, 22h22

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