Rechercher une valeur dans tous les champs d'un table [Résolu]

MANURELAIS 58 Messages postés lundi 28 janvier 2008Date d'inscription 7 avril 2009 Dernière intervention - 26 août 2008 à 17:57 - Dernière réponse : nhervagault 6069 Messages postés dimanche 13 avril 2003Date d'inscription 15 juillet 2011 Dernière intervention
- 26 août 2008 à 20:35
Salut à tous,
Bon j'aimerais trouver l'index correxpondant à l'enregistrement qui contient parmis c'est champs la valeur rechercher.
je sais pas trop comment le dire autrement :-)
mais pour être plus précis j'ai besoin d'atteindre l'enregistrement d'une table access dont un des champs contient la date du jour.
Merci
Manu
Afficher la suite 

Votre réponse

7 réponses

Meilleure réponse
nhervagault 6069 Messages postés dimanche 13 avril 2003Date d'inscription 15 juillet 2011 Dernière intervention - 26 août 2008 à 20:35
3
Merci
C'est que je t'ai dis il faut passer par une requete SQL.
Et mettre ton enregistrement en surbrillance dans ton datagridview.

Regardes les codes sources de ce site pour faire cette opération. (la plupart des sources du site utilises une base de données)

Sinon tu as les coachs vb.net sur le site de microsoft qui doit avoir un exemple rapide d'application.

Bon coding

Merci nhervagault 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 72 internautes ce mois-ci

Commenter la réponse de nhervagault
nhervagault 6069 Messages postés dimanche 13 avril 2003Date d'inscription 15 juillet 2011 Dernière intervention - 26 août 2008 à 19:21
0
Merci
Salut

Une requete sql ne fait-il pas l'affaire ???

'select * from matable where coldate = ' + datetime.now

Bon coding
Commenter la réponse de nhervagault
MANURELAIS 58 Messages postés lundi 28 janvier 2008Date d'inscription 7 avril 2009 Dernière intervention - 26 août 2008 à 19:28
0
Merci
Ba non, enfin je ne pense pas ... (suis debutant)
car j'aimerais me placer sur l'enregistrement concerné (il ne peut y en avoir qu'un) comme point de départ de ma navigation (precedent suivant)
Suis je assez explicite?
Commenter la réponse de MANURELAIS
MANURELAIS 58 Messages postés lundi 28 janvier 2008Date d'inscription 7 avril 2009 Dernière intervention - 26 août 2008 à 19:36
0
Merci
en fait sous access (je maitrise mieux) je fais un :
DoCmd.FindRecord DATE, acAnywhere, False, , True, acAll, True
Merci
Commenter la réponse de MANURELAIS
nhervagault 6069 Messages postés dimanche 13 avril 2003Date d'inscription 15 juillet 2011 Dernière intervention - 26 août 2008 à 19:39
0
Merci
Pas compris

Désolé.

Tu as une base de données access, pour sortir des données c'est en SQL.

Tu es bien en vb.net et tu veux utiliser l'enregistrement, pour le mettre a jour.
Ou le choisir pour le mettre en surbrillance dans une gille

Explique ce que tu veux vraiment.
Es-tu sur une appli windows ou web, et quel controle veux-tu utiliser.
Ou que veux-tu faire avec l'enregistrement

Bon coding
Commenter la réponse de nhervagault
nhervagault 6069 Messages postés dimanche 13 avril 2003Date d'inscription 15 juillet 2011 Dernière intervention - 26 août 2008 à 19:54
0
Merci
Oui, s'est une requete sql déguisée ta commande
Commenter la réponse de nhervagault
MANURELAIS 58 Messages postés lundi 28 janvier 2008Date d'inscription 7 avril 2009 Dernière intervention - 26 août 2008 à 20:12
0
Merci
je suis bien en vb.net (visual studio) je t'ai parlé d'acces car si j'avais a le faire sous ce programe j'aurais utilisé :(DoCmd.FindRecord DATE, acAnywhere, False, , True, acAll, True)

mais en vb.net je ne sais pas.

je suis en appli windows et je souhaite afficher l'enregistrement recherché ou le mettre en surbrillance dans un datagirdwiew.
le but est quand j'ouvre mon form j'arrive directement sur cette enregistrement .
Commenter la réponse de MANURELAIS

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.