Porblème d'insertion

ghilas1 Messages postés 10 Date d'inscription mercredi 4 mars 2009 Statut Membre Dernière intervention 30 mai 2012 - 28 mai 2012 à 12:06
cs_jopop Messages postés 1540 Date d'inscription lundi 26 mai 2003 Statut Membre Dernière intervention 1 août 2013 - 30 mai 2012 à 17:54
Bonjour tout le monde,
mon problème est comme suit:

j'ai une table dans Access et l'autre dans Oracle, mon but est de charger les données de access vers oracle malheureusement ça marche pas.svp aider moi a resolu ce problème. voici mon code: l'erreur est ORA-00936: expression absente


string queryString1 =
"SELECT ID_REGARD from ENCRASS";
OleDbCommand cmd = new OleDbCommand(queryString1);
cmd.Connection = connectAcc;
connectAcc.Open();
cmd.ExecuteReader();
connectAcc.Close(); //Déconnexion de la base de données Access


string querystring3 =
"INSERT INTO ETAT_ACTUEL_REGARD ID_REGARD values (" + queryString1 + ")";

OracleCommand command = new OracleCommand(querystring3);
command.Connection = connectOrcl;
connectOrcl.Open();
command.ExecuteNonQuery();
connectOrcl.Close(); //Déconnexion de la base de données OracleClient

18 réponses

NHenry Messages postés 15112 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 13 avril 2024 159
28 mai 2012 à 12:38
Bonjour,

"INSERT INTO ETAT_ACTUEL_REGARD (
ID_REGARD)
values (" + queryString1 + ")";

Je pense qu'il manque des ( )


---------------------------------------------------------------------
[list=ordered][*]Pour poser correctement une question et optimiser vos chances d'obtenir des réponses, pensez à lire le règlement CS, celui-ci pour bien poser votre question ou encore celui-ci pour les PFE et autres exercices[*]Quand vous postez un code, merci d'utiliser la coloration syntaxique (3ième icône en partant de la droite : )
[*]En VB.NET pensez à activer Option Explicit et Option Strict (propriété du projet) et à retirer l'import automatique de l'espace de nom Microsoft.VisualBasic (onglet Références dans les propriétés du projet).
[*]Si votre problème est résolu (et uniquement si c'est le cas), pensez à mettre "Réponse acceptée" sur le ou les messages qui vous ont aidés./list
---
Mon site
0
Rejoignez-nous