Bonjour,
Je débute avec Linq (et le dev en général). J'ai une fonction qui fait appel à ma base de données pour remplir une DropDownList où je concatène plusieurs champs pour avoir quelque chose comme ça :
Intitulé du Module - Du dd/mm/yyyy au dd/mm/yyyy
Le souci est que ça m'affiche mm/dd/yyyy 00:00.
J'ai essayé "convert" (entre autres !), ça ne marche pas avec Linq. J'ai également tenté String.Format, ça passe mais pour une seule date, dès que j'essaie de concaténer le tout, ça ne marche plus...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 Private Function Init_Ddl() As Boolean Dim MyDtCtx As InscriptionsDataContext = New InscriptionsDataContext ddlModule.DataValueField = "Code" ddlModule.DataTextField = "Libelle" Dim Myreq = From MB In MyDtCtx.MODULE_BASE Join MAO In MyDtCtx.MODULE_AO On MB.ID_MOD_BASE Equals MAO.IDMODBASE Join Session In MyDtCtx.SESSION On MAO.ID_MOD_AO Equals Session.ID_MOD_AO _ Select Code = MB.ID_MOD_BASE, Libelle = MB.LIB_MOD_BASE + " - Du " + Session.DATE_DEB_SESS + " au " + Session.DATE_FIN_SESS ddlModule.DataSource = Myreq ddlModule.DataBind() End Function
Merci d'avance
Enfertiti
Partager