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

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Petite question idiote sur requete sql

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Petite question idiote sur requete sql

n°555397
sdk
Posté le 31-10-2003 à 12:45:50  profilanswer
 

voila je tente ca en asp sur une base access :
 

Code :
  1. select i.*, v.date_visite, a.lib_acte from infirmière i, actes a, visite v where v.code_inf=i.code_inf and a.type_acte=i.type_acte


 
 
et ca ... marche pas :)

mood
Publicité
Posté le 31-10-2003 à 12:45:50  profilanswer
 

n°555417
mrbebert
Posté le 31-10-2003 à 13:25:10  profilanswer
 

et ... c'est quoi le message d'erreur ? :D

n°555418
sdk
Posté le 31-10-2003 à 13:28:00  profilanswer
 

mrBebert a écrit :

et ... c'est quoi le message d'erreur ? :D  


 
 

Code :
  1. Erreur de compilation Microsoft VBScript error '800a0401'
  2. Fin d'instruction attendue
  3. /iisHelp/common/500-100.asp, line 11
  4. Dim objASPError, blnErrorWritten, strServername, strServerIP, strRemoteIP Dim strMethod, lngPos, datNow, strQueryString, strURL
  5. --------------------------------------------------------------------------^
  6. Microsoft OLE DB Provider for ODBC Drivers error '80040e10'
  7. [Microsoft][Pilote ODBC Microsoft Access] Trop peu de paramètres. 1 attendu.
  8. /iut/tp/exo31.asp, line 25

n°555486
simogeo
j'ai jamais tué de chats, ...
Posté le 31-10-2003 à 14:33:22  profilanswer
 

un petit pb de connexion nan ....?  :/


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°555501
sdk
Posté le 31-10-2003 à 14:44:22  profilanswer
 

simogeo a écrit :

un petit pb de connexion nan ....?  :/


 
je pense car j'ai d'autre page asp ou j'ai juste changé la requete et ca marche tres bien

n°555518
simogeo
j'ai jamais tué de chats, ...
Posté le 31-10-2003 à 14:53:38  profilanswer
 

y'a ecrit quoi dans ton code ligne 25 ?


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°555544
drasche
Posté le 31-10-2003 à 15:13:44  profilanswer
 

ce qui est marrant c'est qu'il a l'air de souligner un Dim déclaré dans la même ligne qu'un autre Dim, ce qui est proscrit [:meganne]


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°555574
sdk
Posté le 31-10-2003 à 15:43:02  profilanswer
 

drasche a écrit :

ce qui est marrant c'est qu'il a l'air de souligner un Dim déclaré dans la même ligne qu'un autre Dim, ce qui est proscrit [:meganne]


 
j'ai aucun dim dans mon code je sais pas d'ou il les sort  :(  
 
ma ligne 25 :
 

Code :
  1. rs.open "select i.*, v.date_visite, a.lib_acte from infirmière i, actes a, visite v where v.code_inf=i.code_inf and a.type_acte=i.type_acte"

n°555578
drasche
Posté le 31-10-2003 à 15:45:23  profilanswer
 

Sdk a écrit :

j'ai aucun dim dans mon code je sais pas d'ou il les sort  :(  


ah sorry en fait je mélange 2 erreurs affichées :D
 
bon c'est simple ton problème: tu n'as pas spécifié l'objet Connection (qui doit venir juste après la requête dans l'appel à la méthode Open)


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°555620
sdk
Posté le 31-10-2003 à 16:05:42  profilanswer
 

drasche a écrit :


ah sorry en fait je mélange 2 erreurs affichées :D
 
bon c'est simple ton problème: tu n'as pas spécifié l'objet Connection (qui doit venir juste après la requête dans l'appel à la méthode Open)


 
sisi la connection etc tout marche, c'est la requete qui merde, si je change la requete, style : select * from infirmière ca marche sans probleme

mood
Publicité
Posté le 31-10-2003 à 16:05:42  profilanswer
 

n°555625
drasche
Posté le 31-10-2003 à 16:08:01  profilanswer
 

dans ce cas, vérifie qu'il n'y a pas des guillemets contenus dans les variables que tu utilises pour construire ta requête, c'est susceptible de tout foutre en l'air ça.


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°555626
sdk
Posté le 31-10-2003 à 16:09:07  profilanswer
 

drasche a écrit :

dans ce cas, vérifie qu'il n'y a pas des guillemets contenus dans les variables que tu utilises pour construire ta requête, c'est susceptible de tout foutre en l'air ça.


 
ouep j'ai le pb pour la requete précendente mais là ya meme pas de variable c'est une requete toute simple :'(

n°555642
simogeo
j'ai jamais tué de chats, ...
Posté le 31-10-2003 à 16:26:18  profilanswer
 

exceutes ta requete directement dans access pour voir


Message édité par simogeo le 31-10-2003 à 16:26:25

---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°555987
MagicBuzz
Posté le 01-11-2003 à 00:43:53  profilanswer
 

drasche a écrit :

ce qui est marrant c'est qu'il a l'air de souligner un Dim déclaré dans la même ligne qu'un autre Dim, ce qui est proscrit [:meganne]


c'est un bug connu de IIS (chais pu à quoi c'est dû)
faut pas en tenir compte, sur certaines versions, quand on applique un certain patch après la page "erreur 500" est bugguée :D
 
la vraie erreur est la suivante, à la ligne 25

n°556082
sdk
Posté le 01-11-2003 à 11:49:25  profilanswer
 

en fait now la requete marche mais je doi foutre une date dedan sous access je construit comment une date pour que ca passe ?
 
paske mon champs dans access est déclaré en Date/Heure, et moi dans ma requete asp je cré une date avec dateserial et 3 entier mais il me dit type incompatible

n°556083
drasche
Posté le 01-11-2003 à 11:50:44  profilanswer
 

essaie ceci: Format(MaDate, "yyyy-mm-dd" )
(ou "aaaa-mm-jj" s'il ne comprend que le français :D)
 
c'est le format date universel :)


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°556136
MagicBuzz
Posté le 01-11-2003 à 12:48:03  profilanswer
 

Ha au fait...
 
Je crois pas qu'Access supporte i.*
 
C'est soit * tout court, soit les champs sont énumérés. Je crois pas qu'il reconnaisse cette syntaxe qui est typique d'Oracle.

n°556158
sdk
Posté le 01-11-2003 à 13:19:12  profilanswer
 

ben pour l'instant ma requete c'est :
 
rs.open "select i.nom_inf,i.prenom_inf,v.date_visite,v.heure_arr,v.heure_dep,p.nom_patient,p.prenom_patient,a.lib_acte from infirmière i, actes a, visite v, patient p where v.code_inf=i.code_inf and v.type_acte=a.type_acte and v.code_patient=p.num_patient"
 
elle marche :)
 
mais now je doit rentrer un critere de date a la fin du style :
 
and v.date_visite='" & Format(dateserial(2002,01,05), "yyyy-mm-dd" ) & "'"
 
mais ca marche pas  :cry:

n°556161
MagicBuzz
Posté le 01-11-2003 à 13:22:51  profilanswer
 

"and v.date_visite = #05/01/2003#"
 
Par contre faut faire gaffe à la locale.

n°556164
sdk
Posté le 01-11-2003 à 13:30:34  profilanswer
 

MagicBuzz a écrit :

"and v.date_visite = #05/01/2003#"
 
Par contre faut faire gaffe à la locale.


 
yes! me rappelai plus des ## bien joué :)
 
mais par contre now y me trouve pas la visite :)
 
BOF ou EOF est égal à True ou l'enregistrement actuel a été supprimé. L'opération demandée nécessite un enregistrement actuel.
 
v cherché un peu :)
 
merci  :hello:

n°556165
sdk
Posté le 01-11-2003 à 13:32:22  profilanswer
 

en fait c'est juste cette date qu'il bouffe pas alors qu'il y a des visites a cette date, mais les autres dates marche :)
 
encore merci  :hello:

n°556167
sdk
Posté le 01-11-2003 à 13:34:17  profilanswer
 

heu encore un pti truc si je veu un interval je fait :
 
"and v.date_visite between #05/01/2002# and #05/01/2003#"
 
?

n°556178
MagicBuzz
Posté le 01-11-2003 à 13:57:18  profilanswer
 

oui

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Petite question idiote sur requete sql

 

Sujets relatifs
requete tt simple ki me renvoi rien (gro nioub)Requete trop trop lente sous Postgres
Question sur les tableau en java ...[PHP/MySql] Comment faire cette requete ?
A L'AIDE: requête sql trop compliquée pour moi !Pb de requete
[analyse] question de compréhension sur un cour de MERISE 2[borland c++] Petite erreur de compil svp help .......
[html/css] question pour un tableau![SQL - résolu] requete d'une suite de chiffre.
Plus de sujets relatifs à : Petite question idiote sur requete sql


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