Accueil > Forum > > > > probleme de requete insert into
probleme de requete insert into
lundi 25 juin 2007 à 09:10:26 |
probleme de requete insert into

dante25
|
Bonjour Je voudrais faire une requete insert into dans un module VBA. Ma requete etant tellement longue que je n'arrive pas a la faire tenir sur 1 ligne mais access ne veux pas. Je suis quasiment sur que c'est une erreur de syntaxe mais je n'arrive pas a la resoudre. Voici mon code sSQLInsert = "INSERT INTO " & monAutreTable & " ([insee],[terr_de_sante],[a_attention_de],[nom_professionnel_sante], [prenom_professionnel_sante], [prescripteur_pied], [salaire],[sexe_professionnel_sante],[adresse1_professionnel_sante],[adresse2_professionnel_sante],[adresse3_professionnel_sante],[cp_professionnel_sante],[ville_professionnel_sante],[departement], [tel_professionnel_sante],[portable_professionnel_sante],fax_professionnel_sante],[email_professionnel_sante],[mbre_associe],[date_Adhesion],[journee_annuelle1], [journee_annuelle2], [journee_annuelle3],[Module_fonct_rx], [Soiree_echange], [Soiree_echange2], [Journee_gentiane], [Journee_gentiane2],[Cotis_afcd_2007],[Cotis_afcd_2006])VALUES ( '" & sCode_insee & "', '" & sTerr_de_sante & "', '" & sA_attention_de & "', '" & sNom & "', '" & sPrenom & "', '" & sPrescripteur_pied & "', '" & sSalarie & "', '" & sTitre & "' ,'" & sAdresse1 & "', '" & sAdresse2 & "', '" & sAdresse3 & "', '" & sCP & "', '" & sDepartement & "', '" & sTel & "', '" & // fin 1er ligne
& sPortable & "', '" & sFax & "', '" & sEmail & "', '" & sMbre_associe & "', '" & sAdhesion & "', '" & sJournee_annuelle & "', '" & sJournee_annuelle2 & "', '" & sJournee_annuelle3 & "', '" & sModule_fonct_rx & "', '" & sSoiree_echange & "', '" & sSoiree_echange2 & "', '" & sJournee_gentiane & "', '" & sJournee_gentiane2 & "', '" & sCotis_afcd_2007 & "', '" & sCotis_afcd_2006 &"')" Merci d'avance
|
|
lundi 25 juin 2007 à 09:23:33 |
Re : probleme de requete insert into

jrivet
|
Salut, Effectivement c'est long... Essaei peu être ceci. sSQLInsert = "INSERT INTO " & monAutreTable & " ([insee],[terr_de_sante],[a_attention_de],[nom_professionnel_sante], " & _ "[prenom_professionnel_sante] , [prescripteur_pied], [salaire],[sexe_professionnel_sante],[adresse1_professionnel_sante], " & _ "[adresse2_professionnel_sante],[adresse3_professionnel_sante],[cp_professionnel_sante],[ville_professionnel_sante]," & _ "[departement], [tel_professionnel_sante],[portable_professionnel_sante],fax_professionnel_sante]," & _ "[email_professionnel_sante],[mbre_associe],[date_Adhesion],[journee_annuelle1], [journee_annuelle2], [journee_annuelle3]," & _ "[Module_fonct_rx], [Soiree_echange], [Soiree_echange2], [Journee_gentiane], [Journee_gentiane2],[Cotis_afcd_2007]," & _ "[Cotis_afcd_2006])VALUES ( '" & sCode_insee & "', '" & sTerr_de_sante & "', '" & sA_attention_de & "', '" & sNom & _ "', '" & sPrenom & "', '" & sPrescripteur_pied & "', '" & sSalarie & "', '" & sTitre & "' ,'" & sAdresse1 & _ "', '" & sAdresse2 & "', '" & sAdresse3 & "', '" & sCP & "', '" & sDepartement & "', '" & sTel & "', '" & _ sPortable & "', '" & sFax & "', '" & sEmail & "', '" & sMbre_associe & "', '" & sAdhesion & "', '" & sJournee_annuelle & "', '" & sJournee_annuelle2 & "', '" & sJournee_annuelle3 & "', '" & sModule_fonct_rx & "', '" & sSoiree_echange & "', '" & sSoiree_echange2 & "', '" & sJournee_gentiane & "', '" & sJournee_gentiane2 & "', '" & sCotis_afcd_2007 & "', '" & sCotis_afcd_2006 & "')"
| | By Renfield | @+: Ju£i€n Pensez: Réponse acceptée
|
|
lundi 25 juin 2007 à 09:26:33 |
Re : probleme de requete insert into

casy
|
pour découper ta requette sur plusieurs lignes de code tu peut faire comme ceci : sSQLInsert = "contenu de la requette " _ "contenu de la requette - suite " _ "contenu de la requette - fin" sinon tu fait comme ça : sSQLInsert = "contenu de la requette " sSQLInsert = sSQLInsert & "contenu de la requette - suite "sSQLInsert = sSQLInsert & "contenu de la requette - fin" ---- Sevyc64 (alias Casy) ---- # LE PARTAGE EST NOTRE FORCE # [ Lien ]
|
|
lundi 25 juin 2007 à 10:20:31 |
Re : probleme de requete insert into

Renfield
|
sinon tu fait comme ça :
à éviter, ca fait n réallocations, assez gourmand si on passe sur de nombreuses lignes et vue la requete ^^
Renfield Admin CodeS-SourceS- MVP Visual Basic
|
|
lundi 25 juin 2007 à 10:31:55 |
Re : probleme de requete insert into

jrivet
|
Salut, RenfieldLundi matin difficile j'crois qu'il manque du code ou alors j'ai pas compris @+: Ju£i€n Pensez: Réponse acceptée
|
|
lundi 25 juin 2007 à 12:03:02 |
Re : probleme de requete insert into

dante25
|
le probleme est resolu. Merci Mais il y a un autre probleme maintenant
Il me marque " erreur d'execution '3061' Trop peu de parametres. 15 attendu" et il marque l'erreur ici Set myrst = db.OpenRecordset(StrSql, dbOpenDynaset) 'erreur ici
|
|
lundi 25 juin 2007 à 12:22:18 |
Re : probleme de requete insert into

jrivet
|
Salut, Si j'ai bien compté mais rien est moins sur, il manque un Champ dans VALUES Tu nommes 30 champs mais ne donnes que 29 Valeurs (mais encore une fois c'est si j'ai bien compté) @+: Ju£i€n Pensez: Réponse acceptée
|
|
lundi 25 juin 2007 à 12:25:59 |
Re : probleme de requete insert into

dante25
|
salut
je m'en suis rendu compte je l'ai modifier et j'avais oublier une lettre. Mais cela ne fonctionne tjs pas
|
|
lundi 25 juin 2007 à 13:57:53 |
Re : probleme de requete insert into

Renfield
|
manque pas de code, je citais casy (sans guillemets, je l'avoue):
sinon tu fait comme ça : sSQLInsert = "contenu de la requette" sSQLInsert = sSQLInsert & "contenu de la requette - suite" sSQLInsert = sSQLInsert & "contenu de la requette - fin"
|
|
lundi 25 juin 2007 à 14:05:51 |
Re : probleme de requete insert into

dante25
|
le probleme est resolu. Merci Mais il y a un autre probleme maintenant
Il me marque " erreur d'execution '3061' Trop peu de parametres. 15 attendu" et il marque l'erreur ici Set myrst = db.OpenRecordset(StrSql, dbOpenDynaset) 'erreur ici
Merci a ts ceux qui me file un coup de main
|
|
Cette discussion est classée dans : requete, professionnel, sante, journee, sjournee
Répondre à ce message
Sujets en rapport avec ce message
Probleme requete SQL [ par steph ]
Bonjour à touscomment faire dans une requete SQL pour sélectionner des enregistrements avec une clause WHERE faisant référence à une TEXTBOX du formul
ADO [ par Richard ]
j'ai construit une feuille de données à l'aide de l'assistant et il m'a crée une requete SQL que j'ai modifié. La requete est du type:recordset.Open "
atteindre un champ d'un etat [ par jeje ]
Je désire enregistrer dans des fichiers séparés certaines lignes d'une table avec une présentation correcte.le seul moyen que j'ai trouvé pour le mome
requete access [ par cat ]
j'aimerais executer une requete access a partir de vb sachant que la requete n'existe pas, je veux rentrer les parametres a partir de VBMerci beaucoup
Requete SQL [ par funtay ]
bonjour, j'ai un problème de syntaxe dans une requete SQL.En fait ,j'ai une date de début (c'est un maskedbox( txt_datedeb)) et une date de fin (c'est
toujours pb de requete SQL [ par funtay ]
salut à tous!!!J'ai un problème avec la syntaxe d'une requete.J'ai 2 contrôles(maskedbox) qui correspondent à une date de début (datedebut) et une dat
Compter les enregistrements d'une requete SQL [ par JCLK ]
Je travaille habituellement avec ColdFusion, et j'ai du mal a transformer mes programmes en ASP.Je voudrais compter les enregistrements d'une requete
gros souci sur vb6 lors de passage de paramètre! A L'AIDE [ par chachabotte ]
Bonjour,je m'explique : j'ai crée un dataenvironment avec un certain nbre de command par la suite. L'un des commands est une requete avec passage d'un
requete dynamique a partir d'un formulaire [ par bill ]
Je veux faire une requete en fonction des champs rempli dans le formulaire.Si le champs n'est pas rempli alors il n'est pas utilisé pour filtrer dans
Ado et recherche par query Joker [ par manu ]
je n arrive pas faire une recherche avec * avec le nouveau contre adoje creer une requete ex:select * from toto where [nom] like "*"et bien le like "*
Livres en rapport
|
Derniers Blogs
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 [HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE)[HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE) par Gio
Je m'y prends un peu tard je sais, mais bon je suis développeur web et donc hyper fainéant ! Toujours dans le cadre des technologies émergentes, ici HTML5, parce qu'on aime HTML5 chez Wyg , nous seront présent, le vieux ( Aurélien V.) et moi, pour pr...
Cliquez pour lire la suite de l'article par Gio [WP7] DYNAMICALLY CHANGE STARTUP PAGE[WP7] DYNAMICALLY CHANGE STARTUP PAGE par KooKiz
Let's say that you want to allow the user to customize the startup page of your application. You can easily change the startup page by editing the 'NavigationPage' attribute in the manifest file. But the manifest cannot be modified once the applicatio...
Cliquez pour lire la suite de l'article par KooKiz
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
|