Access, problème avec critère
Fermé
zaradia
-
Modifié par zaradia le 9/07/2013 à 21:22
zaradia Messages postés 3 Date d'inscription vendredi 22 février 2002 Statut Membre Dernière intervention 7 novembre 2013 - 16 juil. 2013 à 19:54
zaradia Messages postés 3 Date d'inscription vendredi 22 février 2002 Statut Membre Dernière intervention 7 novembre 2013 - 16 juil. 2013 à 19:54
A voir également:
- Access, problème avec critère
- Access appdata - Guide
- Quick access service - Forum Logiciels
- Access recovery - Télécharger - Sauvegarde
- Bios access - Guide
- You don't have permission to access this resource.server unable to read htaccess file, denying access to be safe ✓ - Forum Debian
2 réponses
blux
Messages postés
26033
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
12 mai 2024
3 289
10 juil. 2013 à 10:40
10 juil. 2013 à 10:40
Salut,
comme en primaire on apprend à ne pas additionner des choux avec des carottes, en informatique, on ne compare que des données identiques...
Une date ne se compare pas avec du texte...
Il faut que tu transformes ton texte en date dans la requête pour la comparer.
La fonction cdate() devrait te permettre de t'en sortir, regarde l'aide à son sujet.
comme en primaire on apprend à ne pas additionner des choux avec des carottes, en informatique, on ne compare que des données identiques...
Une date ne se compare pas avec du texte...
Il faut que tu transformes ton texte en date dans la requête pour la comparer.
La fonction cdate() devrait te permettre de t'en sortir, regarde l'aide à son sujet.
zaradia
Messages postés
3
Date d'inscription
vendredi 22 février 2002
Statut
Membre
Dernière intervention
7 novembre 2013
Modifié par zaradia le 16/07/2013 à 20:05
Modifié par zaradia le 16/07/2013 à 20:05
Merci blux pour ta réponse.
J'ai essayé la fonction cdate() et je n'ai pas réussi à faire fonctionner ma requête. Je me suis donc raviser à changer le type de donnée de ma table, mais quand je le faisais en mode création j'obtenais une erreur indiquant que la mémoire n'était pas suffisante pour effectuer le changement (ma table commence à être pas mal grosse). Je me suis donc fait une nouvelle table qui a exactement les même noms de champ et avec mon champ ENDDATE en format date puis j'ai importé les données de ma table originale à l'aide d'une requête ajout. Le seul problème, maintenant quand j'importe de nouvelles données j'obtiens une erreur qui dit ceci "Le contenu de champs de 2271 enregistrement(s) a été effacé et 0 enregistrement(s) ont été perdus à la suite de violation de clé". Je ne comprend pas trop car je n'ai pas de clé primaire dans ma table. Maintenant je perds des données alors je ne suis pas plus avancée!!
Merci à tout ceux qui sont venu lire.
J'ai essayé la fonction cdate() et je n'ai pas réussi à faire fonctionner ma requête. Je me suis donc raviser à changer le type de donnée de ma table, mais quand je le faisais en mode création j'obtenais une erreur indiquant que la mémoire n'était pas suffisante pour effectuer le changement (ma table commence à être pas mal grosse). Je me suis donc fait une nouvelle table qui a exactement les même noms de champ et avec mon champ ENDDATE en format date puis j'ai importé les données de ma table originale à l'aide d'une requête ajout. Le seul problème, maintenant quand j'importe de nouvelles données j'obtiens une erreur qui dit ceci "Le contenu de champs de 2271 enregistrement(s) a été effacé et 0 enregistrement(s) ont été perdus à la suite de violation de clé". Je ne comprend pas trop car je n'ai pas de clé primaire dans ma table. Maintenant je perds des données alors je ne suis pas plus avancée!!
Merci à tout ceux qui sont venu lire.