begin process at 2008 08 29 01:22:10
1 233 465 membres
8 nouveaux aujourd'hui
14 291 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Probleme avec une requete sql [ Archives / Problème avec une requête ] (g_tony)

Probleme avec une requete sql le 22/09/2005 10:55:35

g_tony
Bonjour je travail en asp 3 et je dois utiliser une requete, mais celle ci est trop longue et je suis obligé de faire un retour à la ligne, mais cela ne fonctionne pas comment puis-je faire pour la couper. Cette requete est un "INSERT INTO" merci à tous.

Re : Probleme avec une requete sql le 22/09/2005 12:05:36

DuckyLuke
Tu peux nous noter ta requête?

Re : Probleme avec une requete sql le 22/09/2005 13:36:06

g_tony

ouai la voila elle est longue j'espere que ce sera lisible :

"Insert Into TBL (Id_Bl, date_liv, Id_Commande, Nom1, Nom2, Nom3, NomLieu, Rue, Ville, CP, Travaux, Vehicule, Depart_Vehi, Compt_Dep, Compt_Ret, Kmaller, Kmretour, KmPlace, Date_Dep1, H1, M1, H1/2, M1/2, Date_Dep2, H2, M2, H2/2, M2/2, Date_Dep3, H3, M3, H3/2, M3/2, Date_Dep4, H4, M4, H4/2, M4/2, Date_Dep5, H5, M5, H5/2, M5/2, Date_Mo1, Hmo1, Mmo1, Hmo1/2, Mmo1/2, Date_Mo2, Hmo2, Mmo2, Hmo2/2, Mmo2/2, Date_Mo3, Hmo3, Mmo3, Hmo3/2, Mmo3/2, Date_Mo4, Hmo4, Mmo4, Hmo4/2, Mmo4/2, Date_Mo5, Hmo5, Mmo5, Hmo5/2, Mmo5/2, Achat, AnnexeJointe, Materiel, Metrologique, AnnexeJointe2, Certificat, CommentaireDivers) Values ('"&fnum&"','"&fdate&"','"&fCom&"','"&fNom1&"','"&fNom2&"','"&fNom3&"', '"&fNomLieu&"','"&fRue&"','"&fVille&"','"&fCP&"','"&fTravaux&"','"&fVehi&"', '"&fDep&"','"&fCompDep&"','"&fCompRet&"','"&fKmaller&"','"&fKmretour&"', '"&fKmplace&"','"&fDatedep1&"','"&fH1&"','"&fM1&"','"&fH12&"','"&fM12&"', '"&fDatedep2&"','"&fH2&"','"&fM2&"','"&fH22&"','"&fM22&"','"&fDatedep3&"', '"&fH3&"','"&fM3&"','"&fH32&"','"&fM32&"','"&fDatedep4&"','"&fH4&"','"&fM4&"', '"&fH42&"','"&fM42&"','"&fDatedep5&"','"&fH5&"','"&fM5&"','"&fH52&"', '"&fM52&"','"&fdateMO1&"','"&fHMO1&"','"&fMOM1&"','"&fHMO12&"', '"&fMOM12&"','"&fdateMO2&"','"&fHMO2&"','"&fMOM2&"','"&fHMO22&"', '"&fMOM22&"','"&fdateMO3&"','"&fHMO3&"','"&fMOM3&"','"&fHMO32&"', '"&fMOM32&"','"&fdateMO4&"','"&fHMO4&"','"&fMOM4&"','"&fHMO42&"', '"&fMOM42&"','"&fdateMO5&"','"&fHMO5&"','"&fMOM5&"','"&fHMO52&"', '"&fMOM52&"','"&fAchat&"','"&fAJ&"','"&fMateriel&"','"&fMetro&"','"&fAJ2&"', '"&fCertif&"','"&fCD&"')"

merci encore


Re : Probleme avec une requete sql le 22/09/2005 15:39:05

DuckyLuke
Réponse acceptée !
Si j'étais toi, je virerai les '/' dans tes noms de champs (M1/2, M2/2, etc...) çà peut que t'apporter des soucis. Pour ta requête, tu devrais tester en séparant des caractères d'agrégation avec des espaces: " & variable & " au lieu de "&variable&". Ce qui donne: "INSERT INTO TBL (Id_Bl, date_liv, Id_Commande, Nom1, Nom2, Nom3, NomLieu, Rue, Ville, CP, Travaux, Vehicule, Depart_Vehi, Compt_Dep, Compt_Ret, Kmaller, Kmretour, KmPlace, Date_Dep1, H1, M1, [H1/2], [M1/2], Date_Dep2, H2, M2, [H2/2], [M2/2], Date_Dep3, H3, M3, [H3/2], [M3/2], Date_Dep4, H4, M4, [H4/2], [M4/2], Date_Dep5, H5, M5, [H5/2], [M5/2], Date_Mo1, Hmo1, Mmo1, [Hmo1/2], [Mmo1/2], Date_Mo2, Hmo2, Mmo2, [Hmo2/2], [Mmo2/2], Date_Mo3, Hmo3, Mmo3, [Hmo3/2], [Mmo3/2], Date_Mo4, Hmo4, Mmo4, [Hmo4/2], [Mmo4/2], Date_Mo5, Hmo5, Mmo5, [Hmo5/2], [Mmo5/2], Achat, AnnexeJointe, Materiel, Metrologique, AnnexeJointe2, Certificat, CommentaireDivers) VALUES ('" & fnum & "','" & fdate & "','" & fCom & "','" & fNom1 & "','" & fNom2 & "','" & fNom3 & "','" & fNomLieu & "','" & fRue & "','" & fVille & "','" & fCP & "','" & fTravaux & "','" & fVehi & "','" & fDep & "','" & fCompDep & "','" & fCompRet & "','" & fKmaller & "','" & fKmretour & "','" & fKmplace & "','" & fDatedep1 & "','" & fH1 & "','" & fM1 & "','" & fH12 & "','" & fM12 & "','" & fDatedep2 & "','" & fH2 & "','" & fM2 & "','" & fH22 & "','" & fM22 & "','" & fDatedep3 & "','" & fH3 & "','" & fM3 & "','" & fH32 & "','" & fM32 & "','" & fDatedep4 & "','" & fH4 & "','" & fM4 & "','" & fH42 & "','" & fM42 & "','" & fDatedep5 & "','" & fH5 & "','" & fM5 & "','" & fH52 & "','" & fM52 & "','" & fdateMO1 & "','" & fHMO1 & "','" & fMOM1 & "','" & fHMO12 & "','" & fMOM12 & "','" & fdateMO2 & "','" & fHMO2 & "','" & fMOM2 & "','" & fHMO22 & "','" & fMOM22 & "','" & fdateMO3 & "','" & fHMO3 & "','" & fMOM3 & "','" & fHMO32 & "','" & fMOM32 & "','" & fdateMO4 & "','" & fHMO4 & "','" & fMOM4 & "','" & fHMO42 & "','" & fMOM42 & "','" & fdateMO5 & "','" & fHMO5 & "','" & fMOM5 & "','" & fHMO52 & "','" & fMOM52 & "','" & fAchat & "','" & fAJ & "','" & fMateriel & "','" & fMetro & "','" & fAJ2 & "','" & fCertif & "','" & fCD & "');" Cette requête fonctionne sous ACCESS. Sinon, pour découper ta requête, tu as la possobilité de faire un INSERT INTO avec au moins ton numéro d'ID et ensuite tu fais deux ou trois UPDATE pour morceler ta requête: -- Création de la ligne: "INSERT INTO TBL (ID) VALUES ('" & fnum & "');" -- Mise à jour de la ligne "UPDATE TBL SET champ1 = '" & var1 & "', champ2 = '" & var2 & "' WHERE TBL.ID = '" & fnum & "';" "UPDATE TBL SET champ3 = '" & var3 & "', champ4 = '" & var4 & "' WHERE TBL.ID = '" & fnum & "';"

Re : Probleme avec une requete sql le 22/09/2005 17:00:41

g_tony
merci le fat de mettre des espaces entre les caractères d'agrégation et de rajouter un point virgule a la fin ma permis de la faire fonctionner

Re : Probleme avec une requete sql le 22/09/2005 17:27:22

DuckyLuke
:D En général çà marche mieux... lol

Re : Probleme avec une requete sql le 16/10/2005 14:49:50

htmlchef
salut
je veux just savoire la syntax d'criture du code sql (requete) depuis ASP.net


Classé sous : sql, probleme, requete

Participer à cet échange

Pub



Appels d'offres

Recherche developpeur ...
Budget : 700€
SITE MARCHAND LOCATION...
Budget : 3 000€
SITE MARCHAND POUR HOTEL
Budget : 4 000€

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Boutique

Boutique de goodies CodeS-SourceS