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

Requêtes MySQL Discussion :

Client Access pour Mysql


Sujet :

Requêtes MySQL

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2005
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 41
    Points : 37
    Points
    37
    Par défaut Client Access pour Mysql
    Bonjour,

    Je débute sur mysql et j'ai un petit problème...

    A partir d'Access, J'ai ouvert une base de données Mysql, situé sur une Debian, et lié une table. Jusque là, aucun problème insoluble.
    C'est quand j'ajoute un enregistrement que cela se corse. Dès que je valide celui-ci, il apparaît dans chaque colonne #Supprimé....

    Si je ferme la table puis je l'ouvre à nouveau, l'enregistrement à bien été créé ...???

    J'ai mis à jour le moteur Jet, mais cela ne résoud pas mon problème...
    Quelqu'un a t'il la solution?

  2. #2
    Rédacteur/Modérateur

    Avatar de Antoun
    Homme Profil pro
    Architecte décisionnel
    Inscrit en
    Octobre 2006
    Messages
    6 285
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Architecte décisionnel
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2006
    Messages : 6 285
    Points : 11 740
    Points
    11 740
    Par défaut
    Il faut que tu forces (en VBA) le rafraîchissement de ta requête.

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2005
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 41
    Points : 37
    Points
    37
    Par défaut
    merci pour ta réponse
    j'ai utilisé le code ci-dessous, mais je trouve cela un peu lourdeau. N'y a t'il pas plus esthétique.

    Private Sub Form_AfterUpdate()
    Me.Requery
    DoCmd.GoToRecord acDataForm, "MonFormulaire", acNewRec
    End Sub

  4. #4
    Rédacteur/Modérateur

    Avatar de Antoun
    Homme Profil pro
    Architecte décisionnel
    Inscrit en
    Octobre 2006
    Messages
    6 285
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Architecte décisionnel
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2006
    Messages : 6 285
    Points : 11 740
    Points
    11 740
    Par défaut
    Citation Envoyé par Pigwi
    j'ai utilisé le code ci-dessous, mais je trouve cela un peu lourdeau. N'y a t'il pas plus esthétique.
    Avec Access, il vaut mieux oublier toute préoccupation esthétique

    Normalement, tu ne devrais pas avoir besoin de DoCmd.GoToRecord acDataForm, "MonFormulaire", acNewRec (qui t'amène sur la ligne d'insertion, si mes souvenirs sont bons).

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2005
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 41
    Points : 37
    Points
    37
    Par défaut
    Malheureusement, quand je fais un requery sur le formulaire il revient automatiquement sur le premier enregistrement...

    Mais c'est pas grave, mon code fonctionne...

    Que penses-tu du livre que tu m'as conseillé?

  6. #6
    Rédacteur/Modérateur

    Avatar de Antoun
    Homme Profil pro
    Architecte décisionnel
    Inscrit en
    Octobre 2006
    Messages
    6 285
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Architecte décisionnel
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2006
    Messages : 6 285
    Points : 11 740
    Points
    11 740
    Par défaut
    Citation Envoyé par Pigwi
    Malheureusement, quand je fais un requery sur le formulaire il revient automatiquement sur le premier enregistrement...
    ah, je comprends alors pourquoi tu fais ça... une alternative serait de mémoriser dans une variable le bookmark de la ligne sur laquelle tu es avant le .Requery, afin de t'y replacer ensuite.

    Citation Envoyé par Pigwi
    Mais c'est pas grave, mon code fonctionne...

    Que penses-tu du livre que tu m'as conseillé?
    Si tu parles de celui qui est dans ma signature, j'en pense qu'il est excellent, vu que c'est le mien . Mais je te préviens, il y a un chapitre sur PHP avec MySQL, mais rien sur Access VBA avec MySQL !

  7. #7
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2005
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 41
    Points : 37
    Points
    37
    Par défaut
    Toujours cette vielle guerre...

    Merci pour ton aide. Bookmark me semble une alternative intéressante.


    ++

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

Discussions similaires

  1. Quel est le meilleur client graphique pour MySQL ?
    Par Community Management dans le forum MySQL
    Réponses: 205
    Dernier message: 20/06/2023, 12h01
  2. Client access pour Windows Vista
    Par Clotilde dans le forum AS/400
    Réponses: 2
    Dernier message: 03/04/2008, 18h53
  3. [MySQL] choix entre Mysql / Access pour PHP
    Par sunwind dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 03/02/2008, 05h27
  4. Interface graphique (genre Access) pour MySQL
    Par Ithilien dans le forum Outils
    Réponses: 2
    Dernier message: 22/11/2006, 09h00
  5. Réponses: 2
    Dernier message: 02/08/2006, 11h32

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