Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript
JavaScript Forum programmation JavaScript. Lire : Cours JavaScript, FAQ JavaScript, Toutes les FAQ JavaScript et Sources JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/06/2011, 11h48   #1
Membre habitué
 
Inscription : juin 2006
Messages : 485
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 485
Points : 136
Points : 136
Par défaut Problème requête SQl

Bonjour j'ai un soucis de syntaxe avec ma requête :

Code :
var query = "insert into poubelle.clisig (societe , client) values (1 ,970101)";
Cette requête fonctionne bien.

Code :
var query = "insert into poubelle.clisig (societe , client) values (" & "1" & "," & "970103" & ")";
Mais avec celle-ci j'ai un problème de syntaxe .

D'avance merci
jacko842 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2011, 12h03   #2
ced
Rédacteur/Modérateur

 
Avatar de ced
 
Homme Cédric Duprez
Inscription : avril 2002
Messages : 3 823
Détails du profil
Informations personnelles :
Nom : Homme Cédric Duprez
Âge : 36
Localisation : France, Loiret (Centre)

Informations professionnelles :
Secteur : Agroalimentaire - Agriculture

Informations forums :
Inscription : avril 2002
Messages : 3 823
Points : 6 440
Points : 6 440
Bonjour,

Le problème ne semble pas se situer côté SQL, mais plutôt du côté de ton langage de programmation.
Dans quel langage développes-tu ?

Quel message d'erreur est retourné ?
__________________
Rédacteur / Modérateur SGBD
Mes tutoriels et la FAQ MySQL

----------------------------------------------------
Pensez aux balises code et au tag
Je ne réponds pas aux questions techniques par message privé, les forums sont là pour ça
ced est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2011, 12h11   #3
Membre habitué
 
Inscription : juin 2006
Messages : 485
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 485
Points : 136
Points : 136
C' est du javascript

J'ai aussi essayé au moyen de variable :

Code :
1
2
3
 
 
var query = "insert into poubelle.clisig (societe , client) VALUES ('" & soc & "' , '" & test  & "') ;"
merci
jacko842 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2011, 12h18   #4
Membre émérite
 
Homme Olivier Dehorter
Ingenieur de recherche - Ecologue
Inscription : juin 2003
Messages : 697
Détails du profil
Informations personnelles :
Nom : Homme Olivier Dehorter
Localisation : France

Informations professionnelles :
Activité : Ingenieur de recherche - Ecologue

Informations forums :
Inscription : juin 2003
Messages : 697
Points : 837
Points : 837
Et pourquoi ne pas passer par une requête paramétrée ?
dehorter olivier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2011, 12h24   #5
Membre habitué
 
Inscription : juin 2006
Messages : 485
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 485
Points : 136
Points : 136
Càd ??

Aurais tu un exemple ?

merci
jacko842 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2011, 12h33   #6
Membre émérite
 
Homme Olivier Dehorter
Ingenieur de recherche - Ecologue
Inscription : juin 2003
Messages : 697
Détails du profil
Informations personnelles :
Nom : Homme Olivier Dehorter
Localisation : France

Informations professionnelles :
Activité : Ingenieur de recherche - Ecologue

Informations forums :
Inscription : juin 2003
Messages : 697
Points : 837
Points : 837
l'écriture dépend du SGBD et du langage de programmation

Sous DELPHI et FIREBIRD, on l'écrit comme cela :

Code pascal :
1
2
3
4
5
Query := 'insert into poubelle.clisig (societe , client) values (:Id_Societe ,Id_Client)'
Query.ParamByName('Id_Societe').AsInteger := 1;
Query.ParamByName('Id_Client').AsInteger := 970101;
Query.Execute;
...
dehorter olivier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2011, 12h55   #7
Membre habitué
 
Inscription : juin 2006
Messages : 485
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 485
Points : 136
Points : 136
Ok merci de ton aide dehorter olivier mais je préfère essayé de trouver une solution a mon problème ;
jacko842 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2011, 13h02   #8
ced
Rédacteur/Modérateur

 
Avatar de ced
 
Homme Cédric Duprez
Inscription : avril 2002
Messages : 3 823
Détails du profil
Informations personnelles :
Nom : Homme Cédric Duprez
Âge : 36
Localisation : France, Loiret (Centre)

Informations professionnelles :
Secteur : Agroalimentaire - Agriculture

Informations forums :
Inscription : avril 2002
Messages : 3 823
Points : 6 440
Points : 6 440
C'est un problème purement JavaScript...
__________________
Rédacteur / Modérateur SGBD
Mes tutoriels et la FAQ MySQL

----------------------------------------------------
Pensez aux balises code et au tag
Je ne réponds pas aux questions techniques par message privé, les forums sont là pour ça
ced est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2011, 13h06   #9
Membre habitué
 
Inscription : juin 2006
Messages : 485
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 485
Points : 136
Points : 136
C est lié à la syntaxe mais je coince depuis le matin
jacko842 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2011, 13h32   #10
Responsable Développement Web

 
Avatar de Bovino
 
Homme Didier Mouronval
Développeur Web
Inscription : juin 2008
Messages : 13 807
Détails du profil
Informations personnelles :
Nom : Homme Didier Mouronval
Âge : 41
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juin 2008
Messages : 13 807
Points : 35 803
Points : 35 803
Citation:
Envoyé par jacko842
C' est du javascript
Ben voyons...
C'est vrai que JavaScript est connu pour la qualité de ses requêtes SQL
Et comme chacun sait, la concaténation en JavaScript se fait à l'aide de "&"

Ce serait pas plutôt de l'ASP ?
__________________
Pas de question technique par MP !
Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi !
Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
Mon livre sur jQuery
Bovino est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h46.


 
 
 
 
Partenaires

Hébergement Web