Question
[Resolu]requete SQL error
- Delestre
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 17
- Remerciements reçus 0
il y a 10 ans 10 mois #19658
par Delestre
[Resolu]requete SQL error a été créé par Delestre
Bonjour,
Aujourd'hui j'ai un problème sur ma requête SQL
Je fais un INSERT INTO avec 28 variable et j'ai tout vérifié il me sort l'erreur:
Impossible d’appeler une méthode dans une expression Null.
Alors je me demande si il y a une limite a ce qu'on peut entrer dans une variable pour faire une requête ?
Voila mon code pour cette requete:
[code:1]$global:Query = \"INSERT INTO suivicomplet (`UO`,`Libelle_UO`,`Nom_Calife`,`Code_RG`,`Type_Utilisation`,`Nom_GP`,`Support_MCO`,`Nom_Application`,`EM_Sambatisé`,`Nom_du_groupe`,`Adresse`,`Code_batiment`,`Code_postal`,`Nom_ville`,`Date_mise_en_service`,`Date_mise_a_jour`,`Prenom`,`Nom`,`Numero_d_ordre_de_livraison`,`Service`,`Salle`,`Etage`,`Escalier`,`Poste`,`Tel_SNCF`,`Tel_externe`,`En_réseau`,`Date_de_mise_en_réseau`) VALUES ('\"+$UO.replace(\"'\",\"''\"«»)+\"','\"+$Libelle_UO.replace(\"'\",\"''\"«»)+\"','\"+$Nom_Calife.replace(\"'\",\"''\"«»)+\"','\"+$Code_RG.replace(\"'\",\"''\"«»)+\"','\"+$Type_Utilisation.replace(\"'\",\"''\"«»)+\"','\"+$Nom_GP.replace(\"'\",\"''\"«»)+\"','\"+$Support_MCO.replace(\"'\",\"''\"«»)+\"','\"+$Nom_Application.replace(\"'\",\"''\"«»)+\"','\"+$EM_Sambatisé.replace(\"'\",\"''\"«»)+\"','\"+$Nom_du_groupe.replace(\"'\",\"''\"«»)+\"','\"+$Adresse.replace(\"'\",\"''\"«»)+\"','\"+$Code_batiment.replace(\"'\",\"''\"«»)+\"','\"+$Code_postal.replace(\"'\",\"''\"«»)+\"','\"+$Nom_ville.replace(\"'\",\"''\"«»)+\"','\"+$Date_mise_en_service.replace(\"'\",\"''\"«»)+\"','\"+$Date_mise_a_jour.replace(\"'\",\"''\"«»)+\"','\"+$Prenom.replace(\"'\",\"''\"«»)+\"','\"+$Nom.replace(\"'\",\"''\"«»)+\"','\"+$Numero_d_ordre_de_livraison.replace(\"'\",\"''\"«»)+\"','\"+$Service.replace(\"'\",\"''\"«»)+\"','\"+$Salle.replace(\"'\",\"''\"«»)+\"','\"+$Etage.replace(\"'\",\"''\"«»)+\"','\"+$Escalier.replace(\"'\",\"''\"«»)+\"','\"+$Poste.replace(\"'\",\"''\"«»)+\"','\"+$Tel_SNCF.replace(\"'\",\"''\"«»)+\"','\"+$Tel_externe.replace(\"'\",\"''\"«»)+\"','\"+$En_réseau.replace(\"'\",\"''\"«»)+\"','\"+$Date_de_mise_en_réseau.replace(\"'\",\"''\"«»)+\"');\"[/code:1]<br><br>Message édité par: Saniboulak, à: 6/05/15 13:41
Aujourd'hui j'ai un problème sur ma requête SQL
Je fais un INSERT INTO avec 28 variable et j'ai tout vérifié il me sort l'erreur:
Impossible d’appeler une méthode dans une expression Null.
Alors je me demande si il y a une limite a ce qu'on peut entrer dans une variable pour faire une requête ?
Voila mon code pour cette requete:
[code:1]$global:Query = \"INSERT INTO suivicomplet (`UO`,`Libelle_UO`,`Nom_Calife`,`Code_RG`,`Type_Utilisation`,`Nom_GP`,`Support_MCO`,`Nom_Application`,`EM_Sambatisé`,`Nom_du_groupe`,`Adresse`,`Code_batiment`,`Code_postal`,`Nom_ville`,`Date_mise_en_service`,`Date_mise_a_jour`,`Prenom`,`Nom`,`Numero_d_ordre_de_livraison`,`Service`,`Salle`,`Etage`,`Escalier`,`Poste`,`Tel_SNCF`,`Tel_externe`,`En_réseau`,`Date_de_mise_en_réseau`) VALUES ('\"+$UO.replace(\"'\",\"''\"«»)+\"','\"+$Libelle_UO.replace(\"'\",\"''\"«»)+\"','\"+$Nom_Calife.replace(\"'\",\"''\"«»)+\"','\"+$Code_RG.replace(\"'\",\"''\"«»)+\"','\"+$Type_Utilisation.replace(\"'\",\"''\"«»)+\"','\"+$Nom_GP.replace(\"'\",\"''\"«»)+\"','\"+$Support_MCO.replace(\"'\",\"''\"«»)+\"','\"+$Nom_Application.replace(\"'\",\"''\"«»)+\"','\"+$EM_Sambatisé.replace(\"'\",\"''\"«»)+\"','\"+$Nom_du_groupe.replace(\"'\",\"''\"«»)+\"','\"+$Adresse.replace(\"'\",\"''\"«»)+\"','\"+$Code_batiment.replace(\"'\",\"''\"«»)+\"','\"+$Code_postal.replace(\"'\",\"''\"«»)+\"','\"+$Nom_ville.replace(\"'\",\"''\"«»)+\"','\"+$Date_mise_en_service.replace(\"'\",\"''\"«»)+\"','\"+$Date_mise_a_jour.replace(\"'\",\"''\"«»)+\"','\"+$Prenom.replace(\"'\",\"''\"«»)+\"','\"+$Nom.replace(\"'\",\"''\"«»)+\"','\"+$Numero_d_ordre_de_livraison.replace(\"'\",\"''\"«»)+\"','\"+$Service.replace(\"'\",\"''\"«»)+\"','\"+$Salle.replace(\"'\",\"''\"«»)+\"','\"+$Etage.replace(\"'\",\"''\"«»)+\"','\"+$Escalier.replace(\"'\",\"''\"«»)+\"','\"+$Poste.replace(\"'\",\"''\"«»)+\"','\"+$Tel_SNCF.replace(\"'\",\"''\"«»)+\"','\"+$Tel_externe.replace(\"'\",\"''\"«»)+\"','\"+$En_réseau.replace(\"'\",\"''\"«»)+\"','\"+$Date_de_mise_en_réseau.replace(\"'\",\"''\"«»)+\"');\"[/code:1]<br><br>Message édité par: Saniboulak, à: 6/05/15 13:41
Connexion ou Créer un compte pour participer à la conversation.
- Delestre
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 17
- Remerciements reçus 0
il y a 10 ans 10 mois #19659
par Delestre
Réponse de Delestre sur le sujet Re:requete SQL error
Bon j'avais bien fait de soupçonner la limite de variable car j'ai retiré les .replace inutile et ça a fonctionné.
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.035 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- [Resolu]requete SQL error