Labon
Messages postés18Date d'inscriptionlundi 3 février 2003StatutMembreDernière intervention 3 mai 2011
-
3 mai 2011 à 15:44
Labon
Messages postés18Date d'inscriptionlundi 3 février 2003StatutMembreDernière intervention 3 mai 2011
-
3 mai 2011 à 17:12
Bonjour à tous,
J'ai fait une requete SQL et j'obtiens l'erreur suivante lorsque je fais l'ExecutReader sur ma commande "Cannot call methods on real."
biolo24fr
Messages postés87Date d'inscriptionjeudi 16 janvier 2003StatutMembreDernière intervention28 mai 20131 3 mai 2011 à 15:56
Salut,
Essaye de faire des "cast" ou des "convert" sur ces deux champs mais c'est plutôt du SQL et non du VB.
-----------------------------------------------------------------------------------------------------------
De tous ceux qui n'ont rien à dire, les plus agréables sont ceux qui se taisent.
cs_jopop
Messages postés1540Date d'inscriptionlundi 26 mai 2003StatutMembreDernière intervention 1 août 201312 3 mai 2011 à 16:21
Les dates c'est jamais aisé à manipuler, peu importe le SGBD.
Par contre ne connaissant pas du tout SQL Server je vais avoir du mal à t'aider à trouver la bonne méthode (et j'ai même pas d'instance pour faire des tests).
Allez, on va quand même tenter ^^
Essaie une clause where du genre :
"where CAST(SaisieDonnees.SDDate AS date) = CAST('" & tempDate & "' AS date)"
Il faut quand même vérifier que ta requête est bien censée ramener des données, qu'on se creuse pas la tête alors qu'il n'y a pas de réel souci ;)
cs_jopop
Messages postés1540Date d'inscriptionlundi 26 mai 2003StatutMembreDernière intervention 1 août 201312 3 mai 2011 à 17:09
Marque ma réponse sur l'erreur de syntaxe, et ta dernière réponse, sur la solution pour le dates, comme "Acceptées". Ainsi les dev qui auront les mêmes soucis que toi verront qu'ils pourront avoir les réponses ici ;)