Base de donne avec seek

Soyez le premier à donner votre avis sur cette source.

Snippet vu 6 410 fois - Téléchargée 37 fois

Contenu du snippet

La methode de recherche la plus rapide il faut absolument un indext pour travailler avec seek

SEEK ser a chercher dans une base de donne

Source / Exemple :


sub command1_click()
dim db as database
dim rs as recordset
set db=opendatabase("c:\client.mdb")
set rs=db.open recordset("client",dbopentable)
rs.seek=","text1.text
if rs.nomatch then
msgbox"client inexistant"
else
list1.additem rs("no_client")&""& rs("nom")
end if
rs.close
db.close
end sub

Conclusion :


entout cas pour moi il marche et j'attend vo critique

A voir également

Ajouter un commentaire Commentaires
samiles Messages postés 11 Date d'inscription mercredi 28 novembre 2007 Statut Membre Dernière intervention 3 avril 2008
27 févr. 2008 à 14:59
MERCI
cs_yannickt Messages postés 64 Date d'inscription lundi 25 août 2003 Statut Membre Dernière intervention 22 novembre 2011
29 févr. 2004 à 21:49
Je te remercie beaucoup pour ton attention, JmLucienVB, mais j'ai réussi à me débrouiller en faisant quelque chose de fonctionnel avec la commande find, ce qui réponds à mes attentes, Bonne semaine!
jmlucienvb Messages postés 129 Date d'inscription mercredi 24 septembre 2003 Statut Membre Dernière intervention 12 février 2009
29 févr. 2004 à 20:50
Cela dépend de la façon dont tu te connectes à ta base (DAO ADO...)
Je crois qu'avec ADO cela ne marche pas ...Je n'ai pas mes codes à la maison mais si tu peux m'envoyer un topo un peu plus complet sur ton cas sur mon adresse pro :
jean-marc.lucien@acoss.fr
Je regarderai ça demain
JM
cs_yannickt Messages postés 64 Date d'inscription lundi 25 août 2003 Statut Membre Dernière intervention 22 novembre 2011
29 févr. 2004 à 19:18
J'avais déjà indexé mes tables, mais lorsque j'essaie d'exécuter la commande SEEK, il me retourne le message d'erreur: 3251 "Le fournisseur actuel ne prend pas en charge l'interface necessaire pour la fonctionnalité d'index" Merci.
jmlucienvb Messages postés 129 Date d'inscription mercredi 24 septembre 2003 Statut Membre Dernière intervention 12 février 2009
29 févr. 2004 à 14:38
Si ta base c'est access, cela se passe dans ta table en mode création tu sélectionnes un champ et tu cliques sur le menu index puis dans l'affichage tu précise si c'est une clé primaire...
Regardes la doc access.
L'indexation de champs dans access est très utile car cela accélère grandement les requetes...
Afficher les 10 commentaires

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.