Accueil > Forum > > > > probleme de between
probleme de between
dimanche 22 mai 2005 à 22:26:12 |
probleme de between

ManuAntibes
|
 Salut Voici deux codes (1 Bleu + 1 rouge) qui normalement devraient données la meme chose, mais le code en rouge ne marche pas. <% Dim Re_facture__MMColParam Re_facture__MMColParam = "1" If (Request.form("select_client") <> "") Then Re_facture__MMColParam = Request.form("select_client") 'liste déroulante' End If %> <% Dim Re_facture Dim Re_facture_numRows Set Re_facture = Server.CreateObject("ADODB.Recordset") Re_facture.ActiveConnection = MM_Connexion_Riag_STRING Re_facture.Source = "SELECT NUMERO_FA, DATE_FA, RAI_SOC_FA, HT_1_FA, TVA_1_FA, TTC_1_FA, REGLEE_FA FROM FACTURES WHERE RAI_SOC_FA = '" + Replace(Re_facture__MMColParam, "'", "''") + "' AND DATE_FA BETWEEN #01/01/2005# AND #01/30/2005# ORDER BY DATE_FA ASC" Re_facture.CursorType = 0 Re_facture.CursorLocation = 2 Re_facture.LockType = 1 Re_facture.Open() Re_facture_numRows = 0 %> <% Dim Re_facture__MMColParam Re_facture__MMColParam = "1" If (Request.form("select_client") <> "") Then Re_facture__MMColParam = Request.form("select_client") ' liste déroulante End If %> <% Dim Re_facture__MMColParam1 Re_facture__MMColParam1 = "1" If (Request.form("select_date") <> "") Then Re_facture__MMColParam1 = Request.form("select_date") ' champ texte où j'ecrie la date 01/01/2005 End If %> <% Dim Re_facture__MMColParam2 Re_facture__MMColParam2 = "99999" If (Request.form("select_date1") <> "") Then Re_facture__MMColParam2 = Request.form("select_date1") ' champ texte où j'ecrie la date 01/30/2005 End If %> <% Dim Re_facture Dim Re_facture_numRows Set Re_facture = Server.CreateObject("ADODB.Recordset") Re_facture.ActiveConnection = MM_Connexion_Riag_STRING Re_facture.Source = "SELECT NUMERO_FA, DATE_FA, RAI_SOC_FA, HT_1_FA, TVA_1_FA, TTC_1_FA, REGLEE_FA FROM FACTURES WHERE RAI_SOC_FA = '" + Replace(Re_facture__MMColParam, "'", "''") + "' AND DATE_FA BETWEEN '" + Replace(Re_facture__MMColParam1, "'", "''") + "' AND '" + Replace(Re_facture__MMColParam2, "'", "''") + "' ORDER BY DATE_FA ASC" Re_facture.CursorType = 0 Re_facture.CursorLocation = 2 Re_facture.LockType = 1 Re_facture.Open() Re_facture_numRows = 0 %>
Pourquoi ça marche pas pouvez vous essayez de me corriger. MANUANTIBES 
|
|
lundi 23 mai 2005 à 08:29:46 |
Re : probleme de between

Horfee
|
a premiere vu ca a l'air correct. Essaie de mettre la requete
"compilée" ( une fois tout les champs remplacés) pour voir si c pas un
probleme de guillemets ou un truc comme ca. Sinon après je pense que le
pb donc vient des dates comme tu l'as dit dans ton titre : la solution
en fait depend de ta bd : si tu utilise mysql, il faut que tu lui donne
le format 'AAAA-MM-JJ'. Si c access il faut mettre des # autour
(#JJ/MM/AAAA#).
Dans ton prog je vois que ca comme solution...
|
|
lundi 23 mai 2005 à 08:31:00 |
Re : probleme de between

Horfee
|
Réponse acceptée !
ouaou en fait j'avais pas fait gaffe : dans le premier tu utilise bien
la syntaxe access -->#JJ/MM/AAAA# alors que dans le deuxieme tu
genere un truc avec des " ' " donc c sûr que ca peut pas marcher !!!
|
|
lundi 23 mai 2005 à 09:42:40 |
Re : probleme de between

ManuAntibes
|
je mets quoi alors a la place des ' ' des # #.? en fait le code est ecrie par Dreamweaver mx, le probleme de dream c'est qu'il n'ecrire pas comme tous le monde, (les bouquins ou autres). Alors tintin apres pour corrigé les erreurs. Je vais testé les # # et je reposte pour dire si ça va mieux ou pas. en tout cas merci Horfee A+ MANUANTIBES 
|
|
lundi 23 mai 2005 à 09:49:34 |
Re : probleme de between

ManuAntibes
|
Ok un grand merci Horfee tu me sauves le conseil avec les guillemets ete la solution. j'ai mis ça est ça marche : Re_facture.Source = "SELECT NUMERO_FA, DATE_FA, RAI_SOC_FA, HT_1_FA, TVA_1_FA, TTC_1_FA FROM FACTURES WHERE RAI_SOC_FA = '" + Replace(Re_facture__MMColParam, "'", "''") + "' AND DATE_FA BETWEEN #" + Replace(Re_facture__MMColParam1, "'", "''") + "# AND #" + Replace(Re_facture__MMColParam2, "'", "''") + "# ORDER BY DATE_FA ASC"A+ MANUANTIBES 
|
|
Cette discussion est classée dans : date, select, facture, re, fa
Répondre à ce message
Sujets en rapport avec ce message
Récuperer la partie DATE d'un champ DATETIME dans un SELECT [ par ypothier ]
Bonjour J'espère qu'un d'entre vous peut m'aider. Je fais un select de ma BD(SQL SERVER) et à l'intérieur j'ai un champ DATETIME. Mais quand j'arrive
Comparer deux dates ds un SELECT [ par bcsh ]
Bonjour à tous,bon, je reocnnais que ca doit être un truc tout con, mais je ne parviens pas à le fair emarcher...Je recherhce simplement le moyen de s
comment faire [ par ManuAntibes ]
Salut J'ai une base de donnée comptable ( table_compta).Je dois faire ressortir de cette table_compta les factures non payé.exemple de ma table_compta
un jeu d'enregistrement de body [ par ManuAntibes ]
Salut Est ce que je peux mettre le code ci-dessous dans un body ?Dim Re_date_echance__MMColParamRe_date_echance__MMColParam = (Re_liste.Fields.Item("d
Select sur date dans un ASP [ par Jacques76 ]
J'ai sur mon serveur un fichier Access avec une zone date (type date/time).Je l'interroge avec des pages .asp . J'ai un problème pour faire un select
Comparaison de dates [ par ChS ]
Salut à tous, Help pleaseJ'ai une table qui contient des enregistrements datés (format date-heure ds Access). Les insert se passent bien, les select p
pb insert de date us (pour le pb precedent c'est OK merci) [ par fredsiriona ]
salut à tous,j'insere des dates dans ma bd.mon os est en version us pour les dates (yyyy/mm/dd), ma date system aussi (yyyy/mm/dd),ma date sql aussi (
Exercices Excel [ par gwen ]
Bonjour, Dans le cadre de ma formation, je dois effectuer quelques exercices sur excel. Afin de savoir si je suis sur la bonne piste, je voudrais vous
Plusieurs actions dans une procédure stockée ?? [ par Hesky ]
Bonjour, J'ai un petit problème lorsque je met plusieurs actions (select, insert, update) dans une procédure stockée...Lorsque je veux récupèrer les v
Problème ASP avec plusieurs actions dans ma procédure stockée... [ par Hesky ]
Bonjour, J'ai un petit problème lorsque je met plusieurs actions (select, insert, update) dans une procédure stockée...Lorsque je veux récupèrer les v
Livres en rapport
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|