Instruction sql paramétrée avec du code C# venant du fichier.cs

Instruction sql paramétrée avec du code C# venant du fichier.cs - C#/.NET managed - Programmation

Marsh Posté le 10-01-2007 à 09:09:31    

Bonjour,
 
 
J'ai un SQLDataSource dans ma page ASP qui comprend une instruction select avec deux variables provenant du code c# de la page correspondante.
 
Voilà le code :

Code :
  1. SelectCommand="SELECT SUM(qteimput) from travaille where date_imput BETWEEN @datedebut AND @datefin and idprojet=<%= IdProj %> and idsalarie=<%= IdSal %>"


 
IdSal et IdProj contiennent bien une valeur (j'ai testé) et sont des entiers initialisé dasn la fonction PageLoad. J'ai une erreur de syntaxe qui est signalé :
[I]Syntaxe incorrecte vers '<'. [/I]
 
et si je rajoute des cotes :

Code :
  1. idprojet='<%= IdProj %>' and idsalarie='<%= IdSal %>'"

 il me met que l'on ne peut pas convertir un varchar en int...
 
Pouvez-vous m'aider sur la syntaxe? :aie:

Reply

Marsh Posté le 10-01-2007 à 09:09:31   

Reply

Marsh Posté le 10-01-2007 à 09:21:55    

Ceci ne m'a pas l'air bien conventionnel mais bon essaye plutot qquechose comme ça :
 

Code :
  1. idprojet=<%# IdProj %>

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed