Petite question idiote sur requete sql - SQL/NoSQL - Programmation
Marsh Posté le 31-10-2003 à 13:28:00
mrBebert a écrit : et ... c'est quoi le message d'erreur ? |
Code :
|
Marsh Posté le 31-10-2003 à 14:33:22
un petit pb de connexion nan ....?
Marsh Posté le 31-10-2003 à 14:44:22
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
Marsh Posté le 31-10-2003 à 14:53:38
y'a ecrit quoi dans ton code ligne 25 ?
Marsh Posté le 31-10-2003 à 15:13:44
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
Marsh Posté le 31-10-2003 à 15:43:02
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 |
j'ai aucun dim dans mon code je sais pas d'ou il les sort
ma ligne 25 :
Code :
|
Marsh Posté le 31-10-2003 à 15:45:23
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
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)
Marsh Posté le 31-10-2003 à 16:05:42
drasche a écrit : |
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
Marsh Posté le 31-10-2003 à 16:08:01
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.
Marsh Posté le 31-10-2003 à 16:09:07
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
Marsh Posté le 31-10-2003 à 16:26:18
exceutes ta requete directement dans access pour voir
Marsh Posté le 01-11-2003 à 00:43:53
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 |
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
la vraie erreur est la suivante, à la ligne 25
Marsh Posté le 01-11-2003 à 11:49:25
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
Marsh Posté le 01-11-2003 à 11:50:44
essaie ceci: Format(MaDate, "yyyy-mm-dd" )
(ou "aaaa-mm-jj" s'il ne comprend que le français )
c'est le format date universel
Marsh Posté le 01-11-2003 à 12:48:03
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.
Marsh Posté le 01-11-2003 à 13:19:12
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
Marsh Posté le 01-11-2003 à 13:22:51
"and v.date_visite = #05/01/2003#"
Par contre faut faire gaffe à la locale.
Marsh Posté le 01-11-2003 à 13:30:34
MagicBuzz a écrit : "and v.date_visite = #05/01/2003#" |
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
Marsh Posté le 01-11-2003 à 13:32:22
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
Marsh Posté le 01-11-2003 à 13:34:17
heu encore un pti truc si je veu un interval je fait :
"and v.date_visite between #05/01/2002# and #05/01/2003#"
?
Marsh Posté le 31-10-2003 à 12:45:50
voila je tente ca en asp sur une base access :
et ca ... marche pas