begin process at 2012 05 30 16:47:38
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C

 > 

Divers

 > 

Débutant(e)

 > 

Saisie intuitive


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

Saisie intuitive

lundi 22 novembre 2010 à 16:42:27 | Saisie intuitive

chriscudy

Bonjour à tous

Je voulais savoir s'il était possible de faire une saisie semi-automatique à partir d'une base de données , (un peu comme on le fait en javascript).

Merci
lundi 22 novembre 2010 à 17:27:08 | Re : Saisie intuitive

buno

Administrateur CodeS-SourceS
Hello,
Tu veux dire une auto-complétion? Oui, bien sûr. A chaque fois qu'on tape une lettre, on fait une requête

@+
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
Rejoignez mon réseau professionnel sur Viadeo
lundi 22 novembre 2010 à 21:22:32 | Re : Saisie intuitive

chriscudy

Merci pour ta réponse, oui c'est bien ça, une auto-complétion. pourrais-je avoir plus ample explication sur le principe?

Merci
lundi 22 novembre 2010 à 21:44:32 | Re : Saisie intuitive

DeAtHCrAsH


Salut,

@buno:
Une requete à chaque frappe ? Perso j'irai pas utiliser tes applications :)

@chriscudy:
Et si tu nous disais qu'elle base de donnée tu cible ? Quel language tu utilises ? Est-ce que tu as des contraintes quelqueconques ? ...

Shell
lundi 22 novembre 2010 à 22:44:12 | Re : Saisie intuitive

chriscudy

c'est une base de données Access, je travaille sur visual C, enfaite je veux réaliser une interface avec 3 champs. Une listebox qui comprendra les id_ordinateurs et 2 autre champs qui comporteront l'@ip et le num_de_salle. Le but étant, en saisissant l'id_ordinateur, qu'on arrive à afficher l'@ip et le num_de_salle. Etant données qu'il ya une centaine de poste je trouve donc plus pratique de faire une listbox avec saisi semi-automatique de l'id_ordinateur (au lieu de faire un combobox). En effet ,toute ces données se trouve dans une table de ma base de données Access. Je ne sais pas si mes explication sont assez claires.

Merci
mardi 23 novembre 2010 à 09:33:09 | Re : Saisie intuitive

buno

Administrateur CodeS-SourceS

@buno:
Une requete à chaque frappe ? Perso j'irai pas utiliser tes applications :)


Bon, je reformules
Quand tu tapes ton 1er caractère, tu récupères dans ta base tous les ordi dont l'id commence par ce caractère. Tu stocke ça dans une "collection", genre map
dont la clé serait l'id et la valeur serait le couple (ip, salle).
Ensuite, à chaque nouveau caractère, tu "réduis" le contenu de ta collection, etc.

@+
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
Rejoignez mon réseau professionnel sur Viadeo
mercredi 24 novembre 2010 à 10:53:15 | Re : Saisie intuitive

chriscudy

merci, mais je ne comprend pa trop le principe du contenu "collection" dont tu parles
mercredi 24 novembre 2010 à 11:06:20 | Re : Saisie intuitive

buno

Administrateur CodeS-SourceS
Une collection est, en règle générale, un objet qui a pour vocation de contenir d'autres objets.
Un tableau est une collection, un vecteur également,...
Je te propose d'utiliser l'objet map

@+
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
Rejoignez mon réseau professionnel sur Viadeo
jeudi 25 novembre 2010 à 12:17:37 | Re : Saisie intuitive

chriscudy

Je vais voir tout ça.
Merci
jeudi 25 novembre 2010 à 22:54:42 | Re : Saisie intuitive

Ballesteros

Si je dis pas de beitse, le contrôle combobox contient déja une auto completion si la liste est triée, il suffit d'appuyer sur les flcèhes pour avoir le string le plus probable associé à ce qui est tapé.

1 2

Cette discussion est classée dans : saisie, intuitive


Répondre à ce message

Sujets en rapport avec ce message

Petit probleme sous visual c++ [ par Hakim ] Salut,j'essaie a l'aide de visual c++ de traiter des valeurs saisie par un utilisateur mais voila mon probleme.Lorsque j'utilise une edit box tout mar champ de saisie [ par vinc ] Comment récupérer ligne par ligne dans un champ de saisie en Visual C++ ?vinc [?] Saisie d'une fonction [ par Cidrik ] Salut,Je débute en C et j'aimerais créer un programme qui réalise une étude de fonction (niveau 1°S) mais j'aimerais savoir comment faire pour que qua Securisation de la saisie des infos. [ par xabi62 ] Lorsqu'un utilisateur saisie des donnees (un entier par exemple), et que l'on saisie un caractere, le prog ne s'arrete plus, il tourne en boucle sur c Verifier la saisie [ par RobRoy ] comment faire pour empecher l'utilisateur de rentrer autre chose qu'un short lorsque que je lui impose un cin.ou sinon y a t il un moyen de tester la Activer/Désactiver champ de saisie [ par CHENRY ] En VC++ 6 avec les MFC, comment faire pour activer désactiver dynamiquement un champ de saisie.Cette option existe dans les propirétes lorsqu'on créé Créer un masque de saisie en C [ par jimmi ] Bonjour, J'ai cherché partout mais en vainje développe un petit prog. en C qui fonctionne sur des lecteurs code barre.N'etant pas un grand Spécialiste GTK+-2.0, saisie d'un int ! [ par zazar ] G me demande si la réalisation d'une fonction retournant un int qu'un utilisateur à rentré par le biais d'une fenetre nécessite forcément une conversi Touches de fonctions [ par CHENRY ] En VC++6.0 avec les MFC, je souhaite employer les touches de fonction( F1 à F8) .Le but est:Dans un ecran de saisie, quand l'user est sur un champ de blindage de saisie [ par shomon ] Bonjourje souhaterai effectuer un blindage de saisie sur des entiers uniquement. Par exemple dans le code ci dessous :aff(" \nrentrez un numero entre


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

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 : 0,374 sec (3)

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