pb sur requete SQL [ASP] - Programmation
Marsh Posté le 28-01-2002 à 14:57:31
c koi l'erreur ?
Je veux dire par là, il te renvoie rien ou ya reellement une erreur asp (le open marche pas, la requete est incorrecte, etc...) ?
Marsh Posté le 28-01-2002 à 15:03:41
C'est une requète sur quel type de base?
T'as essayé de faire la rquète directement en passant par SQL+ par ex?
Marsh Posté le 28-01-2002 à 15:04:52
je fais une requete vers une table en access2000.
Heu c'est quoi le sql+ ?
Marsh Posté le 28-01-2002 à 15:09:10
Si tu tapes la requete en mode SQL, est-ce qu'il te renvois quelquechose?
Marsh Posté le 28-01-2002 à 15:13:37
C'est à dire ?
Pour ce qui est du pb; cela doit certainement venir de l'ecriture de ma selection... il ne comprends pas le "scat=''".
Marsh Posté le 28-01-2002 à 15:53:46
Est-ce que cette requète te renvoie quelquechose sous Access?
Marsh Posté le 28-01-2002 à 16:36:26
Ben tu devrais essayer justement pour voir ce qu'elle te ramènes.
Marsh Posté le 28-01-2002 à 16:40:32
Et bien cela ne marche pas.
Il m'affiche pour ma requet des chanps vide
Marsh Posté le 28-01-2002 à 16:41:12
Cela fonctionne avec la première partie de la fonction, mais le scat fait tout deconner.
Marsh Posté le 28-01-2002 à 16:51:06
Essaye ça sous Access pour commencer :
SELECT * FROM guadeloupe where cat=3 and scat='' ORDER BY titre ;
(en admettant que 3 soit une valeur existante)
Marsh Posté le 28-01-2002 à 16:55:35
a mon avis, dans ta base, ya pas d'enregistrement dont le scat vaut la chaine vide...
tu devrais essayer 'is null' a la place...
Pis ss access, fo voir si ton champ met une valeur par defaut (en l'occurence la chaine vide != null).
Et si elle accepte la valeur null...
Marsh Posté le 28-01-2002 à 16:56:14
shinji a écrit a écrit : Essaye ça sous Access pour commencer : SELECT * FROM guadeloupe where cat=3 and scat='' ORDER BY titre ; (en admettant que 3 soit une valeur existante) |
moi je dirais simplement :
SELECT * FROM guadeloupe where scat=''
Marsh Posté le 28-01-2002 à 14:28:13
Pourquoi cette requete ne fonctionne t-elle pas ?
<%RsPart.Open "SELECT * FROM guadeloupe Where cat='"&id&"' and scat='' ORDER BY titre ASC " , Part%>
Mon pb se situe à cette portion: and scat='' .
En fait, je voudrais qu'il ne prenne pas en compte toutes les lignes dont les champs "scat" sont vide.
Help