Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1948 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Probleme requete

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Probleme requete

n°1944587
Darkikille​r
Posté le 25-11-2009 à 15:42:11  profilanswer
 

Bonjour ma requete ne marche pas et je ne trouve pas l'erreur.
 
A noter que j'utilise coldfusion
 
 
<CFQUERY name="req" datasource="grh_etud15">
 
Select employeid, nom, prenom, employe,jour
from employe, intervention
where employe.employeid=intervention.employe
and jour=15/01/2004
 
</cfquery>
 
<html>
<body>
 
<CFOUTPUT  >
 
#req.employeID#
#req.nom#
#req.prenom#
#req.employe#
#createODBCDate("15/01/2004" )#
 
</CFOUTPUT>
 
</body>
</html>
 
thx

mood
Publicité
Posté le 25-11-2009 à 15:42:11  profilanswer
 

n°1944591
casimimir
Posté le 25-11-2009 à 15:45:24  profilanswer
 

a mon avis il faut au moins quoter la date, et pour bien faire meme utiliser un to_date (ou équivalent dans ton sgbd) avec le bon masque, et pour bien bien faire utiliser un prepared statement


Message édité par casimimir le 25-11-2009 à 15:46:30
n°1944604
Darkikille​r
Posté le 25-11-2009 à 15:51:50  profilanswer
 

Oula , j'ai eu que 4 heures de cours pour le moment, c'est quoi le plus simple ?
la base de donnée c'est acces ( donc limité)


Message édité par Darkikiller le 25-11-2009 à 15:52:31
n°1944617
Fred999
Rabat-joie
Posté le 25-11-2009 à 15:58:55  profilanswer
 

Mets la date entre guillemets ou entre apostrophes (quotes), teste les deux cas.

 

Dans toutes les bases de données, les dates se gèrent souvent comme une chaîne de caractères au niveau des clauses WHERE, et le format à utiliser (DD/MM/AAAA, AAAAMMDD, MM/DD/AAAA) dépend du contexte.

 

L'exemple donné par casimimir correspond à Oracle.

 

PS : des cours d'access [:sadnoir]


Message édité par Fred999 le 25-11-2009 à 15:59:33
n°1944622
Darkikille​r
Posté le 25-11-2009 à 16:01:19  profilanswer
 

oui  cours de base de donnéé sous access , et coldfusion
je suis en master systeme d'information donc l'informatique n'est pas mon parcours de base.

n°1944630
Darkikille​r
Posté le 25-11-2009 à 16:05:18  profilanswer
 

j ai toujours une erreur que se soit avec ' ' ou " " ou # #
 
message d'erreur
 
 
 Error Executing Database Query.
Type de données incompatible dans l'expression du critère.
 
The error occurred in D:\www\etud15\TD-CF\TD1\exo4.cfm: line 2
 
1 :  
2 : <CFQUERY name="req" datasource="grh_etud15">
3 :  
4 : Select employeid, nom, prenom, employe,jour
 
SQLSTATE    &nbsp;
SQL     Select employeid, nom, prenom, employe,jour from employe, intervention where employe.employeid=intervention.employe and jour="15/01/2004"
VENDORERRORCODE    3079
DATASOURCE    grh_etud15
Resources:

n°1944695
Fred999
Rabat-joie
Posté le 25-11-2009 à 18:06:37  profilanswer
 

As-tu essayé de reformater la date ?

n°1944730
Darkikille​r
Posté le 25-11-2009 à 19:31:56  profilanswer
 

c'est à dire ?
désolet si je suis un peu boulet , mais je suis novice...
A la base je suis gestionnaire
 
edit: en faites theoriquement avec la fonction createODBCDATE je ne peux rien changer au format , saufer peut être au niveau du mois tel que le 01 devenant 1 . ( obligation d'utiliser la fonction)


Message édité par Darkikiller le 25-11-2009 à 19:52:20

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Probleme requete

 

Sujets relatifs
Problème grosse requête PHP !Problème requête select avec double résultats
Probleme de requete SELECT sur msSQL[RESOLU] Problème de requête et mysql_num_rows
Problème d'accent pour une requête phpProblème Requête Mysql
[VBA Access] Problème de requêteProblème requête UPDATE SQL
probleme requete Sql sur update clef primaire[SQL]Probleme requete avec LIMIT
Plus de sujets relatifs à : Probleme requete


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR