VB: création d'une variable a nom changeant

Fermé
Kofinou Messages postés 42 Date d'inscription samedi 13 mars 2010 Statut Membre Dernière intervention 18 septembre 2010 - 23 juin 2010 à 18:36
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 - 26 juin 2010 à 14:51
Bonjour,
je suis actuellement entrain de programmer une logiciel pour créer des sortes de "profils" et je ne sais pas très bien comment m'y prendre. Je suis assez novice, et:

j'ai vu quelque part quelque chose qui s'appelait "base de donnée" mais je ne sais pas vraiment comment m'en servir ni si c'est ce que je cherche, donc si c'est bien cela, quelqu'un pourrait-il m'orienter vers un tutoriel ou m'expliquer rapidement ?

Sinon, j'ai eu l'idée de:
remplir mes champs de texte du profil puis lors de l'appui sur le bouton "création", il serait créer une énumération de variable, formant une liste sur le même profil. Cependant, je ne sais pas comment faire pour qu'il créer une liste de variable ayant un nom different a chaque fois (tel un numéro de série, ou l'insertion du nom du profil dans le nom de la variable). Donc, ma question serait la suivante:
Comment faire en sorte que lors de la création d'un profil, le nom de l'énumération prenne un nom spécifique, par exemple, le contenu d'une des variable liée au profil (tel que le Nom du profil) ou alors un numéro de série.

Sinon, existe-il d'autres solutions ?

Merci d'avances pour vos réponses et bonne fin d'après midi.

Cordialement.



A voir également:
  • La création de contenu sous ce nom n’est pas autorisée. essayez un autre nom.
  • Vb - Télécharger - Langages
  • Vb cable - Télécharger - Audio & Musique
  • Vb editor - Télécharger - Langages
  • Vb runtime - Télécharger - Divers Utilitaires
  • Range vb - Forum VB / VBA

3 réponses

ghuysmans99 Messages postés 2496 Date d'inscription jeudi 14 juillet 2005 Statut Contributeur Dernière intervention 5 juin 2016 339
23 juin 2010 à 19:01
Si j'ai bien compris, tu veux parcourir en VB le résultat d'une requête dans une base de données ? T'es en dotnet ou en VB6 ?
0
Kofinou Messages postés 42 Date d'inscription samedi 13 mars 2010 Statut Membre Dernière intervention 18 septembre 2010 1
23 juin 2010 à 20:28
Euh, je ne suis pas bien sûr.
En gros je met mes infos sur le profil a creer, appelons le Frederic, et je clique sur un bouton, qui creer une enumeration appelee Frederic et ou les differentes variables de l'enumeration sont les champs que j'ai rempli( par exemple: age, adresse etc.. )

En tout cas merci beaucoup pour ta réponse et bonne soirée !
0
ghuysmans99 Messages postés 2496 Date d'inscription jeudi 14 juillet 2005 Statut Contributeur Dernière intervention 5 juin 2016 339
24 juin 2010 à 00:44
T'as malheureusement pas répondu à ma question qui m'aurait permis de te diriger vers la solution à ton problème : tu codes en VB6 ou en VB.NET ?
0
Kofinou Messages postés 42 Date d'inscription samedi 13 mars 2010 Statut Membre Dernière intervention 18 septembre 2010 1
24 juin 2010 à 00:58
Oh, oups excuse-moi
Euh VB6 :)
Merci d'avance !
Cordial.
0
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 1 204
24 juin 2010 à 10:28
Bonjour,

Je n'ai vraiment pas tout compris à ton problème.

Connais-tu ce qu'est une structure ? un tableau ?
0
ghuysmans99 Messages postés 2496 Date d'inscription jeudi 14 juillet 2005 Statut Contributeur Dernière intervention 5 juin 2016 339
24 juin 2010 à 11:02
Il veut accéder à une BDD mais j'ai l'impression qu'il n'a pas encore compris comment fonctionnaient les recordsets en VB6.
0
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 1 204
24 juin 2010 à 11:28
C'est pas gagné alors ^^

Bon courage...

;o)
0
Kofinou Messages postés 42 Date d'inscription samedi 13 mars 2010 Statut Membre Dernière intervention 18 septembre 2010 1
24 juin 2010 à 19:39
bah un tableau oui. Une structure... ^o) Non je ne crois pas :/

Oui en gros c'est clair je veux pouvoir créer des lignes dans une BBD et les regarder, modifier et supprimer selon mes envies. et non je ne sais pas ce que c'est que les recordsets. :/

Merci :)
0
ghuysmans99 Messages postés 2496 Date d'inscription jeudi 14 juillet 2005 Statut Contributeur Dernière intervention 5 juin 2016 339
Modifié par ghuysmans99 le 24/06/2010 à 10:54
Ajoute à ton projet la référence Microsoft ActiveX Data Objects 2.8. Prends de mon programme (https://codes-sources.commentcamarche.net/) ces modules :
- Database.bas
- modErrors.bas
- Prog.bas
Google is your best friend
VB.NET is good ... VB6 is better !
0
ghuysmans99 Messages postés 2496 Date d'inscription jeudi 14 juillet 2005 Statut Contributeur Dernière intervention 5 juin 2016 339
24 juin 2010 à 21:56
@Kofinou : Alors, ça marche ? Pour info, un recordset est (en partie) un tableau associatif colonne-donnée contenant un ensemble (qui peut être vide) de lignes. Tu dois exécuter une commande SQL pour en créer un.
0
Kofinou Messages postés 42 Date d'inscription samedi 13 mars 2010 Statut Membre Dernière intervention 18 septembre 2010 1
26 juin 2010 à 14:26
euh, j'ai télécharger le dossier, intégré les 3modules, seulement j'ai du mal à comprendre. Je suis vraiment un amateur la-dedans. :/ :S
Quoi qu'il en soit, quand j'execute mon application, il me dit que le type défini par l'utilisateur n'est pas défini en parlant de:
Public Conn As ADODB.Connection

:/ Pouvez-vous m'aider/m'expliquer ?

Merci.
0
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 1 204
26 juin 2010 à 14:51
Bonjour,

Il faut cocher la référence Microsoft ActiveX Data Objects xx. Library dans Outils > Références ...

;o)
0