Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Quel index ADO [ Base de données / ADO & DAO ] (Exploreur)

lundi 29 janvier 2007 à 00:50:05 | Quel index ADO

Exploreur

Membre Club

Bonsoir à tous,

Je souhaiterai avoir un "indice" pour savoir dans quelle direction chercher, sur un problème d'index dans un Bdd affichée dans une listview...
J'ai une table Détailscommande, où sont inscris des articles en commande fournisseurs non réceptionnés.
J'ai une feuille avec un combo qui m'affiche les fameuses commandes non réceptionnées et
quand je clique sur mon combo, je récupère le N° de commande, ouvre ma table Détailscommande, et ajoute à mon listview les articles non réceptionnés, jusque là pas de problème..
Imaginons que dans cette table j'ai 50 articles avec différente commande non réceptionnées, j'ai donc affiché via mon combo certains articles par rapport à combo1.Text..Ce que je faisait jusqu'à présent je remplissait mon listview de ces 50 articles, quand je clique sur un itemValide.index, je me positionné directement sur mon record, et pouvais le modifer
Mais maintenant je ne sais pas comment faire pour récupérer l'index si j'affiche que les articles de 20 à 30, car dans mon listview ils aurons les index de 1 à 10, alors que dans ma table les index sont de 20 à 30...Je deviens fou avec ces index...J'ai regarder avec la méhode Seek, Find, etc...Et la mes neurones commencent à fumer !!!
J'ai bien penser aussi à faire une requette avec tout les champs de ma listview quand je clique sur un item, et pas la suite faire la comparaison dans ma table, je ne sais pas quelle est la solution la plus propice, sachant que pour être honnête avec vous je pige pas grand chose aux requettes..

Merci d'avance dans tout les cas

A+
Exploreur


lundi 29 janvier 2007 à 01:53:33 | Re : Quel index ADO

marzouki_tn2003

Salut Exploreur :
 c'est que je comprend c'est la difficulté de correspendance entre un element selectionné dans le list view et l'enregistrement courant dans la table Détailscommande.
Pour faciliter la tache essaye d'utiliser un grid (msflexgrid) car tu as besoin d'une autre colonne qui est index de l'article (foreignKey) qui serais un bon lien entre l'index de la liste view et l'index de la table et  biensur met cette colonne à hiden.


lundi 29 janvier 2007 à 07:38:47 | Re : Quel index ADO

DARKSIDIOUS

Membre Club Administrateur CodeS-SourceS
je rejoins l'idée de marzooki : le listview est peu adapté pour afficher des données en provenance d'une bdd !

Préfère lui un contrôle avec liaison de données tel que le msdatagrid, ou encore mieux, le contrôle gratuit scgrid.ocx qui permet de faire autant de chose que le datagrid avec les possibilité du flexgrid niveau présentation => tu te rapproche de beaucoup du listview avec un binding avec une base de données, et des possibilités d'affichage bien plus souple !



lundi 29 janvier 2007 à 09:03:37 | Re : Quel index ADO

Exploreur

Membre Club

Bonjour Messieurs,

Comme on dit la nuit porte conseil, et cette nuit j'ai penser à un petit truc, et en voyant vos réponse ce matin cela ma confirmé se que je pensai...
En faite je vais afficher dans ma listview ma clé primaire, et de là, quand je cliquerai sur mon item, je ferai une recherche de cette clé dans ma table, et me positionnerai dessus, ainsi je ne pense plus avoir de problème d'index(j'essayerai ce soir car je suis au boulot).
En //, je vais me pencher sur vos conseils concernant les flexgrid, et le composant scgrid.ocx que je vais rechercher sur le net....

A+
Exploreur

Merci encore

 


lundi 29 janvier 2007 à 10:14:22 | Re : Quel index ADO

Exploreur

Membre Club

Re-bonjour,

Bon, finalement je viens de faire ce que j'ai dit(post précedent) et c'est cool, cela fonctionne impécable...

A+
Exploreur

 




Cette discussion est classé dans : table, listview, commande, index, articles


Répondre à ce message

Sujets en rapport avec ce message

Demande d'orientation [ par Exploreur ] Bonjour à tous et à toutes,J'aurai besoin d'aide concernant une base de données, pour savoir sur quoi je peux m'orienter.Je tiens à préciser que je n' Sequence et gestion des conflits sous ACCESS [ par opala ] Bonjour, Je doit reprendre un intranet existant et faire des évolutions. La techno est imposée: ASP et Access. Dans ma table Access, j'ai une table Trier DBGrid [ par sensosofttunisiee ] Salut j'ai crée dans mon projet  un controle DBGrid1 qui va contenir "Nom, Prenom, Ville, Adresse" d'un client du table client du mon base de donnéj'a ListView.FindItem ??? [ par ayoubicci ] Ô Communautédesprogrammeurs  Comment utiliser la commande ListView.FindItem(sz as string,[Where],[Index],fPartial)...    voila j'ai une variable "List Afficher des images sur un ListView [ par amer_ezahir ] salut tout le monde vbfrance ; j'ai une table Produit (Refpdt, designation, image) y - a t-il une une possiblité d'afficher les images de la table pr problème avec la commande insert du table adapter [ par spiralilas ] Bonjour!Je n'arrive pas à générer les commandes insert, delete et select sur un tableadapter en particulier (j'obtiens une erreur disant que insert is Retrouver un index dans un listview sous vb.net [ par drunkmaster ] Voila je sais retrouver l'index d'un item sélectionner dans un listview sous vb6 mais sous vb.net j'y arrive pas. Enfin j'y arrive presque, c'est à di creation table index [ par yoda00 ] bonjour ... je galère vraiment j'essaye de creer une table qui a deux clés etrangères et qui sont indexé avec doublons et je n'y arrive pas du toutj'a SQL et VBA [ par lebcel2 ] Bonjour, J'ai une petite question en SQL et VBA: J'ai une table de la forme : Liste(nom, prenom, age) et je veux parcourrir tous les individus de ce


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



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
Temps d'éxécution de la page : 0,484 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.