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

C# Discussion :

Problème écriture base Access


Sujet :

C#

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

    Informations forums :
    Inscription : Février 2008
    Messages : 5
    Par défaut Problème écriture base Access
    Bonjour à tous !

    Voila mon problème, je tente d'écrire dans une base Access des nouvelles données mais j'ai l’erreur suivante :

    L'opération doit utiliser une requête qui peut être mis à jour.
    Voici le code que j’exécute :

    Auparavant, j'ai appelé une fonction qui à créée ma connexion.



    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    private void button3_Click(object sender, EventArgs e)
    {
    logBDD.instance.WriteSQL("INSERT INTO Element (Nom_Element) VALUES ('TOTO')");
    }
     
     
     
    public void WriteSQL(string cmdSQL)
    {
    try
    {
     
    //Gestion des commandes de connexions
    if (_Cmd == null)
    {
    _Cmd = new System.Data.OleDb.OleDbCommand(cmdSQL, _oConnection);
    }
    else
    {
    _Cmd.Cancel();
    _Cmd = new System.Data.OleDb.OleDbCommand(cmdSQL, _oConnection);
    }
     
    //Exécution de la requête
    _Cmd.ExecuteNonQuery();
     
    }
    catch (Exception Erreur)
    {
    //trouver quoi faire !!
    MessageBox.Show(Erreur.Message);
    }
     
    }
    }

    Donc si vous avez la moindre idée d'ou peut venir le problème ??

    Merci.

  2. #2
    Expert confirmé Avatar de Graffito
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    5 993
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 993
    Par défaut
    avec "L'opération doit utiliser une requête qui peut être mis à jour" donne en position 1 :
    http://support.microsoft.com/kb/175168/fr

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

    Informations forums :
    Inscription : Février 2008
    Messages : 5
    Par défaut
    Je suis déjà allé sur cette page et j'ai essayé tous ce qui est proposé... J'ai l'impression que le problème vient des droits d'accès en écriture mais j'ai beau essayé différentes manip j'ai toujours le message d’erreur.

Discussions similaires

  1. problème c# base access utilisation path
    Par anismans dans le forum Windows Forms
    Réponses: 1
    Dernier message: 13/05/2009, 16h25
  2. IE Mozilla, problème lecture base Access
    Par letel dans le forum ASP.NET
    Réponses: 0
    Dernier message: 05/02/2009, 21h11
  3. Problème ouverture base Access
    Par Domi70 dans le forum IHM
    Réponses: 5
    Dernier message: 25/01/2009, 16h13
  4. Problème sur base Access Fractionner
    Par nefertari dans le forum Modélisation
    Réponses: 5
    Dernier message: 25/06/2008, 09h01
  5. Problème écriture base de données SQL
    Par fanfan49 dans le forum SharePoint
    Réponses: 3
    Dernier message: 05/07/2007, 15h49

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