begin process at 2012 05 24 11:06:59
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Foxpro

 > 

Archives

 > 

Débutants

 > 

Mettre une date dans une clause WHERE d'une requête Visual Foxpro


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Mettre une date dans une clause WHERE d'une requête Visual Foxpro

mercredi 25 mai 2005 à 14:31:29 | Mettre une date dans une clause WHERE d'une requête Visual Foxpro

artis31

Bonjour,

Je suis confronté à un problème sur une requête SELECT... WHERE... dans une table visual foxpro.

A partir d'un code en VBA (Excel) je veux aller récupérer en lecture des infos de la BDD du logiciel de gestion de l'entreprise.

Mes connaissances en VBA sont bonnes, en SQL assez bonnes, en Visual FoxPro... hum inexistantes je dirais ^_^
(je précise que je suis informaticien amateur sans aucune formation)

Bref, tant que je ne fais pas de sélection sur une date, tout marche bien et j'arrive sans problème à récupérer les infos.

Exemple fonctionnant parfaitement :
Rsql = Rsql = "SELECT * FROM st2f6lvf WHERE li2nfa = 'F04N2260';"
Rst.Open Rsql, ConnFoxPro, adOpenDynamic, adLockReadOnly, adCmdText

Par contre si dans ma clause WHERE je veux mettre une date, ça ne marche pas... j'ai vu quelque part qu'il fallait mettre les dates entre {} mais je n'en suis pas certain :-/

Et dans tous les cas ceci ne me renvoie aucun enregistrement
Rsql = "SELECT * FROM st2f6lvf WHERE li2dafa = {30/09/2004};"
Rst.Open Rsql, ConnFoxPro, adOpenDynamic, adLockReadOnly, adCmdText

A noter que je suis certain qu'il y a bien un enregistrement qui correspond à cette date ;-)

Je suis preneur de toute information me permettant d'avancer !

Merci par avance
mercredi 25 mai 2005 à 14:57:35 | Re : Mettre une date dans une clause WHERE d'une requête Visual Foxpro

ThierryPerretier

Bonjour,

Rsql = "SELECT * FROM st2f6lvf WHERE li2dafa = {09/30/2004}"

ou

Rsql = "SELECT * FROM st2f6lvf WHERE li2dafa = {^2004-09-30}"

ou

Rsql = "SELECT * FROM st2f6lvf WHERE li2dafa = ?"
   et en utilisant un objet COMMAND (et un paramètre), la conversion de type sera alors automatique.
mercredi 25 mai 2005 à 15:09:46 | Re : Mettre une date dans une clause WHERE d'une requête Visual Foxpro

artis31

Désolé pour le dérangement, j'ai trouvé l'erreur, il fallait tout simplement
mettre une date au format mm/jj/aaaa

%^_^%
dimanche 21 août 2005 à 15:27:27 | Re : Mettre une date dans une clause WHERE d'une requête Visual Foxpro

hesham

Rsql = "SELECT * FROM st2f6lvf WHERE li2dafa = {^2004-09-30};" hicham moussafii


Cette discussion est classée dans : date, visual, foxpro, where, rsql


Répondre à ce message

Sujets en rapport avec ce message

Se connecter a MySQL depuis Visual Foxpro 6 [ par clmn ] BonjourLorsque j'essaye de me connecter à une base MySQL avec Visual Foxpro 6 avec le driver ODBC de MySQL, je me fais méchament jeter de l'appli.Je n Visual FoxPro 6 et SQL serveur [ par cyrileur ] Bonjour;Je veux utiliser foxpro sur une base sql serveur ( avec ODBC ). Actuellement j'arrive à me connecter à ma base avec Accès. J'arrive à faire de Recherche examen MCP visual foxpro [ par fwolff ] Je recherche, si possible, un exemplaire du test MCP Visual FoxPro.Un site qui pourrait me fournir le CD training de microsoft ou tout autre support . créer des exe sans le nom "Microsoft Visual foxpro" [ par MVTNV ] Bonjour,Je fais des petit programme et je voudrais avoire mon nom en haut à coté de l'icone au lieu de "Microsoft Visual Foxpro"Comment dois je le fai problème driver odbc visual foxpro [ par laurent7474 ] Bonjour,je travail avec un fichier excel, que j enregistre au format dbase 4 puis je passe par le driver visual foxpro pour travailler avec un logicie Fenêtre visual foxpro !!! [ par spoutnic_37 ] Aloha !!!   je voudrais faire une application qui utiliserait la fenêtre de visual foxpro (et non un formulaire). Le probleme est que la "croix" de ce fichier d'aide de visual foxpro 6 [ par le mulet ] bonjourje viens d'intaller la version de visual foxpro 6 dans le menu help la ligne microsoft visual foxpro help topic F1 est en gris  ce qui fait que Probleme de configuration de visual foxpro !!! [ par spoutnic_37 ] aloha !!!Je voudrais savoir si il est normal de spécifier le repertoire ou visual foxpro doit chercher les elements du programme. En effet je suis obl mini projet [ par wardaty ] bonjour, je suis débutante en visual foxpro et j'aimerais bien voir et etudier un exemple ou bien un mini projet en visual foxpro c'est trés important Objet : Problème d’utilisation de « Installshield Express Visual Foxpro Limited Edition » [ par dgpi ] Objet : Problème d’utilisation de « Installshield Express Visual Foxpro Limited Edition » Ordinateur utilisé : Portable Toshiba S1800 – 712 -


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,420 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales