othmanseqat
Messages postés1Date d'inscriptionjeudi 15 novembre 2007StatutMembreDernière intervention13 juin 2011
-
13 juin 2011 à 17:05
cs_Robert33
Messages postés834Date d'inscriptionsamedi 15 novembre 2008StatutMembreDernière intervention14 janvier 2017
-
17 juin 2011 à 19:12
Bonjour à tous,
En faite j'essaye de requêter directement sur ma DB pour récupérer les enregistrement via mon service web et par la suite les formater en JSON pour les afficher dans ma grille EXTJS, je suis arriver à convertir des données en dur (depuis le service web) par contre avec ma requête j'y arrive pas, (chose normale vu que je ne m'y connais pas trop en sql :s) je suis sur que le problème vient de ma requête, si possible de m'aider svp merci :)
public List<MyDvpt> GetMyDvpt()
{
SqlConnection myConnection = new SqlConnection();
myConnection.ConnectionString = myConnectionString;
myConnection.Open();
string str "select E.NOM_EXP,ESP.NOM_ESP,V.NOM_VAR,P.SURF_PG,P.DD_CYCLE_PROD from gc.PG P inner join ADM.EXP E on E.ID_EXP P.ID_EXP inner join GC.VAR V on V.ID_VAR = P.ID_VAR inner join GC.ESP ESP on ESP.ID_ESP = V.ID_ESP";
myConnection.Close();
List<MyDvpt> objs = new List<MyDvpt>();
return objs;
}
public class MyDvpt
{
public string NOM_EXP { get; set; }
public string NOM_ESP { get; set; }
public string NOM_VAR { get; set; }
public string SURF_PG { get; set; }
public string DD_CYCLE_PROD { get; set; }
cs_Robert33
Messages postés834Date d'inscriptionsamedi 15 novembre 2008StatutMembreDernière intervention14 janvier 201733 17 juin 2011 à 19:12
Bonsoir
Dans ton code, il manque l'execution de la requette !!
Genre:
SqlCommand command = new SqlCommand (str,MyConnection);
SqlDatareader reader = command.ExecuteReader();
while (reader.Read())
{
// ici création des objects MyDvpt à inserrer dans la liste...
}
reader.close();