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

Accès aux données Discussion :

"Insert into" database Oracle


Sujet :

Accès aux données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Inscrit en
    Mars 2007
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 3
    Par défaut "Insert into" database Oracle
    Bonjour,
    Je ne comprends pas mon erreur!
    je souhaite insérer dans ma base de données Oracle, mais j ai une erreur provenant de ExecuteNonQuery qui me dit :"ORA-00911: invalid character"

    voici mon code:

    OleDbConnection conn = null;
    private void button1_Click(object sender, EventArgs e)
    {

    try
    {
    conn = new OleDbConnection("Provider=OraOLEDB.Oracle;"
    + "Data Source=*****;"
    + "User ID=****;"
    + "Password=*****;");
    conn.Open();

    OleDbCommand cmd = new OleDbCommand("INSERT INTO user_mpl (Value1,Value2,Value3) VALUES (?,?,?);", conn);

    cmd.Parameters.Add("@Value1", OleDbType.Integer).Value =textBox3.Text;
    cmd.Parameters.Add("@Value2", OleDbType.VarChar, 30).Value = textBox2.Text;
    cmd.Parameters.Add("@Value3", OleDbType.VarChar, 30).Value =textBox1.Text;

    cmd.ExecuteNonQuery();

    }
    finally
    {

    conn.Close();
    }

    }


    merci pour votre aide

    Sabine

  2. #2
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161

  3. #3
    Membre du Club
    Inscrit en
    Août 2007
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 9
    Par défaut
    J'ai rencontré le même pb.
    Je l'ai résolu en enlevant le point-virgule en fin de requête. (Oracle ne le tolère pas contrairement à d'autres BDD)

Discussions similaires

  1. [AC-2013] Problemes avec insert into et les simple quote
    Par Alann dans le forum Requêtes et SQL.
    Réponses: 5
    Dernier message: 18/07/2014, 17h41
  2. insert into "jbuider et oracle"
    Par chaho dans le forum JDBC
    Réponses: 0
    Dernier message: 31/07/2008, 00h37
  3. [Oracle 9] Anomalie insert into select
    Par maxidoove dans le forum Langage SQL
    Réponses: 2
    Dernier message: 05/05/2006, 14h11
  4. [VBnet][Access] Requete imbriquee "insert + select"
    Par Fab62_ dans le forum Windows Forms
    Réponses: 3
    Dernier message: 06/03/2006, 13h58

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