Accueil > Forum > > > > requete insert into dans une BD access
requete insert into dans une BD access
lundi 7 mai 2007 à 14:16:03 |
requete insert into dans une BD access

mannoula_2007
|
bonjour à tous, SVP j'ai l'instruction suivante qui ne fonctionne pas Dim Odbccommand1 As OdbcCommand = OdbcConnexion1.CreateCommand() Dim Odbccommand2 As OdbcCommand = OdbcConnexion1.CreateCommand() Odbccommand1.CommandText = "SELECT Opération FROM TAB_OPERATIONS WHERE CDOP = " + TextBox4.Text Odbccommand2.CommandText = "INSERT INTO ORDONNANCEMENT(CodeORD,CodeLot,DateDebut,DateFin) VALUES ('f','f','a','c') WHERE CDPROD=" + TextBox3.Text ..... Dim aa As String aa = Odbccommand1.CommandText = "INSERT INTO ORDONNANCEMENT(CodeORD,CodeLot,DateDebut,DateFin) VALUES ('f','f','a','c') WHERE CDPROD=" + TextBox3.Text Dim oo As Integer oo = Odbccommand2.ExecuteNonQuery() OdbcConnection1.Close() ..... j'ai tjrs l'erreur : point virgule manquant Merci
|
|
lundi 7 mai 2007 à 14:32:47 |
Re : requete insert into dans une BD access

Visso
|
Salut aa = Odbccommand1.CommandText = "INSERT INTO ORDONNANCEMENT(CodeORD,CodeLot,DateDebut,DateFin) VALUES ('f','f','a','c') WHERE CDPROD=" + TextBox3.Text*
c'est un exemple ou le valeur que tu doit vraiment envoyer , car en faisant cela tu suppose que toute les valeurs sont de type chaine de caractère, cependant je voit des champs de type date.
J'aimerai que tu envoies les vrais valeurs que tu veux envoyer dans la base.
VISSO
|
|
lundi 7 mai 2007 à 14:43:22 |
Re : requete insert into dans une BD access

mannoula_2007
|
j'ai mis les champs de type texte juste pour tester la connection donc c'est pas une question de type, j'ai le msg pointvirgule manquant que je ne comprend pas!! 
|
|
lundi 7 mai 2007 à 15:12:17 |
Re : requete insert into dans une BD access

jack
|
Salut En fait, tu as mélangé les type d'instruction. Deux méthodes pour insérer des données : -1- Tu fournis les valeurs directement : "INSERT INTO ORDONNANCEMENT " & _ " (CodeORD, CodeLot, DateDebut, DateFin) " & _ "VALUES ('f','f','a','c')" Pense à bien respecter les espaces entre les instructions et valeurs
-2- Tu fournis des valeurs issues d'une table, avec une méthode de sélection : "INSERT INTO ORDONNANCEMENT " & _ "Select CodeORD, CodeLot, DateDebut, DateFin " & _ " From TAB_OPERATIONS " & _ " Where CDOP = " + TextBox4.Text
Dernières choses : les règles de base de SQL : Si la définition du champ dans la DB (pas dans VB) est de type : - Texte : Encadrement des valeurs par des apostrophes ' - Chiffre : Pas d'encadrement - Date : Encadrement des valeurs par des dièses # Si le nom d'une table ou d'un champ comporte des caractères spécifiques à la langue (accents) ou des caractères spéciaux pour SQL (comme le souligné _ ), il faut encadrer ce nom avec des crochets droits [ et ] Exemple : Ta table TAB_OPERATIONS devrait être écrite [TAB_OPERATIONS]
Vala Jack, MVP VB NB : Je ne répondrai pas aux messages privés
Champion du monde de boule de cristal - 2005 Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
|
|
lundi 7 mai 2007 à 15:15:53 |
Re : requete insert into dans une BD access

jack
|
PS : J'oubliais. Il faut absolument que le nombre et l'ordre des champs composant la table dans laquelle tu insères soit respecté. Par exemple : "Select CodeORD, CodeLot, DateDebut, DateFin " suppose que la table ORDONNANCEMENT dans laquelle tu insères les données, ait des champs de même nom et dans cet ordre.
|
|
lundi 7 mai 2007 à 16:27:33 |
Re : requete insert into dans une BD access

mannoula_2007
|
Thanks for all !
si c'est possible je veus savoir qesqe ça veut dire le mgs d'erreur: pointvirgule manquant !
Merci.
|
|
lundi 7 mai 2007 à 17:18:53 |
Re : requete insert into dans une BD access

Visso
|
Salut est ce que tu as essayer de prendre la requête et de l'executer directement dans ta base de données access.
Essaie et tiens moi au courant.
VISSO
|
|
mardi 8 mai 2007 à 16:24:04 |
Re : requete insert into dans une BD access

mannoula_2007
|
Salut la requete est juste mais c'était une contrainte dans la requete qui fesait le blocage Merci à vous 
|
|
Cette discussion est classée dans : insert, into, odbccommand1, odbccommand2, commandtext
Répondre à ce message
Sujets en rapport avec ce message
excel/sql server/insert into [ par vish ]
salutj'ai un fichier excel qui contient des données que je voudrais inserer dans une table via une requete sur VB.comment faire????merci
message d'erreur avec requete : "INSERT into" [ par nemege ]
salut,avec un adodc je lance une rquete de type :"insert into tab2 (champ, champ2) select * from tab where....."la table 2 se charge bien mais un mess
SQL INSERT INTO et VB : je deviens fou !!! [ par libop ]
Voila mon probleme :g cette requete : INSERT INTO MATCH (EqDomID,EqExtID,DateMatch,CompetitionID,Joue,NiveauCompet,NumJournee) VALUES (6,20,#08/03/200
Insert into avec des Textbox [ par gwiwi ]
Salut,Je souhaite faire un insert into dans une table avec comme "values" des textbox.Mais quand je fais ma requete il m'indique qu'il manque des para
INSERT INTO avec un champ date [ par FloFlo78 ]
bonjour,voilà mon problème, j'ai une requête INSERT à faire dans une base access 2000 et impossible de trouver la bonne formule pour y insérer une dat
Message d'erreur lié au INSERT INTO [ par yann1974 ]
Bonjour,je reprends un post de l'an dernier car je suis confronté au même problème et je n'ai pas trouvé de solution dans les diverses réponses.avec u
INSERT INTO auto incrément [ par ezechyel ]
j'ai un pb avec un commande SQL INSERT INTO TableCLIENT (ID_CLIENT,NOM_CLIENT VALUES (?,NOM)Voila mon pb c le ? je ne sais pas koi mettre à la place
SYNTAXE INSERT INTO [ par llardereau ]
Hello,Je voudrais connaitre la syntaxe pour INSERT INTO avec l'insertion de plusieurs variables dans deux tables et plusieurs champs. Voici mon code p
insert into vers ORACLE avec VB [ par elioth ]
bon voilà je cherche un exmple d'une insertion dans une base oracle via VBune fois qu'il y a connexion à la base sous VB comment je fais:1. pour envoy
Récupération d'un NAuto aprés RunSQL Insert Into [ par RobertDeNiroZ ]
Bonjour à tous! Voilà, je cherche une astuce pour récupéré le NAuto d'un enregistrement ajouter aprés un Insert Into lancé depuis un runSQL. j'en ai b
Livres en rapport
|
Derniers Blogs
GESTION D'EXCEPTION AVEC LES TASKSGESTION D'EXCEPTION AVEC LES TASKS par richardc
Nous avons vu dans un précédent article comment utiliser Task pour effectuer des opérations dans un autre thread.
Malheureusement, comme tout le monde n'est pas parfait, il se peut que cette exécution se passe mal et qu'une exception se produise.
La...
Cliquez pour lire la suite de l'article par richardc DéMARRONS AVEC LES TASKSDéMARRONS AVEC LES TASKS par richardc
Que vous le vouliez ou non, le développement multi-tâche est maintenant une obligation pour toute nouvelle application. Il est donc vital d'en comprendre les mécanismes et de s'y mettre le plus tôt possible.
En attendant le .NET Framework 4.5 avec le...
Cliquez pour lire la suite de l'article par richardc SLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPSSLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPS par Vko
Retrouvez les slides et les démo de ma session Fast & Furious XAML Apps. A ceux qui se posent la question : "est-ce que le code de la DataGrid est disponible?", je vous répondrais "pas encore". Je vais mettre en place un projet codeplex pour part...
Cliquez pour lire la suite de l'article par Vko XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|