Creation automatique d'un form a partir d'une requete sql ou du nom d'une table

Soyez le premier à donner votre avis sur cette source.

Vue 12 869 fois - Téléchargée 3 183 fois

Description

Ce programme permet de générer un .frm à partir d'une requête sql ou du nom d'une table.
Je m'explique, lorsque vous voulez manipuler un table, il vous faut créer tous les label et textbox
de la table en question et ensuite gérer la gestion et l'affichage etc... classique.
Hé beh là, tous les label et textbox seront créés directement dans un fichier txt .frm
Il ne vous reste plus qu'à faire add Form et choisir le fichier que vous venez de créer ;)

Conclusion :


Je n'ai pas trouvé comment intégrer directement un fichier .frm à un formulaire par le code, si quelqu'un à la source, je suis intéressé...
Sinon, vous pouvez évidemment améliorer cette source et rajouter autant de chose que vous voulez, notament, ma class VB pr gérer une table Access, je ne l'ai pas fait là, afin de vous laissez le choix, mais je vous le conseil fortement, car il y a un gain de temps remarquable...

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

vbmarh
Messages postés
61
Date d'inscription
dimanche 9 octobre 2005
Statut
Membre
Dernière intervention
30 novembre 2010
-
c bien Util Mais avec xml comme fournisseur au lien d access cela aurait fait de ta source une grande trouvail pour moi je te note 8/10
tbbuim1
Messages postés
940
Date d'inscription
jeudi 20 février 2003
Statut
Membre
Dernière intervention
3 février 2011
7 -
lol Merci les gars. En fait, j'ai VB6 en Anglais, donc le Wizard ne m'a pas sauté aux yeux...
Mais bon, c'est vrai que l'assistant est utile pour moi ;p Au moins j'aurais appris quelque chose.
crenaud76
Messages postés
4172
Date d'inscription
mercredi 30 juillet 2003
Statut
Membre
Dernière intervention
9 juin 2006
17 -
Je confirme la présence dans VB6 d'un assistant qui assure la création d'une form depuis une requete SQL.
elle place les zone pour toutes les colonnes, les boutons de navigation, d'ajout, suppression, etc ...

Je n'ai pas regardé ton code, mais cela risque de faire double emploi avec cet assistant ! Reste la beauté du geste et l'intéret (fort) de ce genre de source.

CR
cs_asimengo
Messages postés
281
Date d'inscription
jeudi 24 mars 2005
Statut
Membre
Dernière intervention
18 mars 2009
-
Ton travail est très bien et me sera utile je te rassure.

voici la procédure pour générer un form avec VB.
Menu Projet/Ajouter une feuille/assistant feuilles de données...

Pour le choix du format de la BD tu as 2 possibilités:
- Access (Je pense qu'il s'agit de Access97, sinon convertir à partir de ta version supérieure ACCESS)
- Remote (ODBC) (Il est possible d'avoir Access 2000 ou + mais j'ai pas eu le temps de chercher)

Ce qu'il produit est vraiment très interessant pour un débutant et même plus, mais ton code aide à comprendre ce qui est fait.

Bravo et bonne continuation
viarn
Messages postés
33
Date d'inscription
dimanche 28 septembre 2003
Statut
Membre
Dernière intervention
21 février 2006
-
Salut, si ça peut également t'aider j'avais créé un petit ocx qui permettait d'aficher une listView d'une table choisie. Il restait encore du boulot dessus. Enfin si tu veux jeter un oeil c'est par là.
http://www.vbfrance.com/codes/LISTEVIEW-AVEC-BASE-DONNEES-OCX_27989.aspx

A+ vincent

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.