Affichage de date

marhoa Messages postés 41 Date d'inscription mercredi 20 juillet 2005 Statut Membre Dernière intervention 17 octobre 2006 - 19 août 2005 à 11:27
Horfee Messages postés 188 Date d'inscription mercredi 9 avril 2003 Statut Membre Dernière intervention 10 août 2009 - 29 août 2005 à 15:25
Salut, Je ne sais pas si mon problème vient du sql ou de asp.net et access mais bon il faut que je la pose.
Je récupère des dates dans ma base access pour les mettre dans une liste mais lorsque je demande une date ou une heure, la chaine récupérée est tjs au format 'dd/mm/yyyy hh:mm:ss', j'ai essayé plusieurs requetes SQL mais à chaque fois les fonctions SQL ne sont pas reconnues. J'aimerais donc connaitre une fonction permettant récupérer soit l'heure soit la date.

exemple de requètes utilisées:
SELECT DISTINCT TO_CHAR(datedebut,'DD/MM/YYYY') AS fdate
FROM INTERVENTIONS;

SELECT DISTINCT DATE_FORMAT(datedebut,'DD/MM/YYYY') AS fdate
FROM INTERVENTIONS;

Une autre question: Les requètes utilisées en ASP.NET comprennent-elles le language Access? Ca pourrait peut être m'aider
Merci d'avance.

4 réponses

Horfee Messages postés 188 Date d'inscription mercredi 9 avril 2003 Statut Membre Dernière intervention 10 août 2009
23 août 2005 à 13:21
non je pense que utiliser le SQL pour formatter n'est pas une bonne
chose. Utilise plutot la propriété databinding de ta liste(si listbox
ou dropdownlist,etc...).

J'ai pas compris ta question : qu'entend tu par "comprennent-elles" ?
0
marhoa Messages postés 41 Date d'inscription mercredi 20 juillet 2005 Statut Membre Dernière intervention 17 octobre 2006
24 août 2005 à 15:12
J'ai essayé de modifier l'évenenment DataBinding mais je m'y perds. Il faut que je récupère ma liste de valeurs (dates) pour les mettre dans mon dropdownlist et c'est la galère. Je me perds dans les classes du Framework!

Sinon, je voulais juste savoir si on pouvait utiliser les fonctions de Access dans les requètes sous ASP.net tout en sachant que je n'utilise pas les classe SQL (SQLConnection, SQLdataReader, etc...) mais les classes OleDb (OleDbConnection par exemple). J'espère que comme ça c'est plus compréhensif.
0
marhoa Messages postés 41 Date d'inscription mercredi 20 juillet 2005 Statut Membre Dernière intervention 17 octobre 2006
29 août 2005 à 13:52
Quand tu parles de modifier la propriété databinding, tu parles de la propriété "DataBindings" dans l'onglet "Properties" ou de l'évennement "DataBinding" de l'onglet "Events"?
0
Horfee Messages postés 188 Date d'inscription mercredi 9 avril 2003 Statut Membre Dernière intervention 10 août 2009
29 août 2005 à 15:25
Je parle de modifier la propriété DataBindings dans l'onglet "Proprietes" (dsl je n'ai que la version francaise )
donc voici un petit bout de code qui j'espere pourra t'aider :
Soit ta dropdownlist qui s'appelle dd
voici le code dans la partie html :
'

Voilà. Ceci sous entend l'utilisation d'un dataset. {0:d} est specifié pour une date au format court (01/01/2005)
Tu en trouvera d'autre en faisant Databindings dans l'onglet Proprétés en modifiant le format. Sinon, si tu ajoute item par item :

For i
As
Integer =
0
To
10



Me.DropDownList1.Items.Add(Format(Now.AddDays(i),
"dd/MM/yyyy"))



Next
Sinon pour ta question sur le SQL, a premiere vue, les objets SQLConnection, SQLDataReader etc et les objets OleDbConnection etc. sont "identiques"... je n'utilise jamais les SQL... car à ce que j'ai pu lire c'est plus aproprié pour les serveur SQLServeur de Microsoft, alors que OleDb est plus orienté pour access, etc...


Professionnellement j'utilise les ODBC avec Mysql, parce que Mysql n'est pas compatible OleDb... Et pour moi j'utilise Access, donc avec OleDb et ces deux éléments, mise a part les noms des types, sont identiques : ils utilisents les memes noms de fonctions etc...

0