cs_brute
Messages postés135Date d'inscriptionmercredi 8 novembre 2000StatutMembreDernière intervention11 mai 2007
-
11 oct. 2006 à 14:38
ricklekebekoi
Messages postés303Date d'inscriptionmardi 11 février 2003StatutMembreDernière intervention24 avril 2009
-
12 oct. 2006 à 19:14
Bonjour a tous,
J'ai un probleme avec Les dates :
J'aimerai trier les résultats affiché dans un datagrid par rapport a la date. Pour cela j'ai pensé a deux possibilités :
1°) L'utilisateur doit pouvoir selectionner un intervalle de date et les résultats afficher doivent etre compris dans cet intervalle.
2°) L'utilisateur possede 4 boutons (suivant, précédent, 10 suivants et 10 précédent), Par exemple en cliquant sur suivant , les résultats affiché doivent correspondre a la date suivante.
Pour ces solutions, je récupere dabord la Valeur de la colonne Date de la premiere ligne comme suit :
Le résultat s'affiche comme suit : 09/09/2006 14:57:06
je dois alors utiliser un controle pour afficher cette date, j'ai logiquement pensé a un dateTimePicker.
Mais le probleme est que je n'arrive pas a formater celui-ci.
si je fais :
ricklekebekoi
Messages postés303Date d'inscriptionmardi 11 février 2003StatutMembreDernière intervention24 avril 20095 11 oct. 2006 à 19:06
SELECT ID_table, DATE FROM MATABLE WHERE (DATE = 09/09/2006 14:56:51)
Euh, la date ne devrait pas theoriquement etre entre " ou entre ' ??? J'asi jamais toucher a oracle, ce n'est qu'une supposition.
Soluce A:
SELECT ID_table, DATE FROM MATABLE WHERE (DATE = "09/09/2006 14:56:51")
Soluce B:
SELECT ID_table, DATE FROM MATABLE WHERE (DATE = '09/09/2006 14:56:51')
Normalement l'une des 2 devrait fonctionner .... non ?
Eric
cs_brute
Messages postés135Date d'inscriptionmercredi 8 novembre 2000StatutMembreDernière intervention11 mai 20071 12 oct. 2006 à 09:30
Quand je fais :
SELECT ID_table, DATE FROM MATABLE WHERE (DATE = "09/09/2006 14:56:51")
Il me demande de saisir les variables bind :57 et :06
Quand je fais :
SELECT ID_table, DATE FROM MATABLE WHERE (DATE = '09/09/2006 14:56:51')
ORA-01830: Le modèle du format de date se termine avant la conversion de la chaîne d'entrée entière
quand je fais SELECT ID_table, DATE FROM MATABLE WHERE (DATE = :date)
il faut que je renseigne :date
MAis comment je peux faire dans mon code ???
pour l'instant je fais : WHERE DATE_CREATION = '" + this.textBox1.Text + "'" ;
this.textBox1.Text vaut : 09/09/2006 14:57:11 par exemple .
Mais j'ai une erreurORA-01830 ...
comment faire pour ne pas l'avoir