Ado_data_view connexion et manipulation de bases de données (sql server , oracle, mysql...)

Description

' Utilitaire de base de données qui permet:
' La connexion à une Base SqlServer, Oracle, MySql.
' L'enregistrement des profils de connexion.
' L'affichage des tables de la base et l'affichage des colonnes d'une table
' La génération d'un curseur en fonction des colonnes sélectionnées.
' La génération d'une commande d'insert en fonction des colonnes sélectionnées.
' L'affichage et la modification de données, issues d'une table ou d'une requête, dans un DataGrid.
' L'exécution de commandes (insert, delete, update etc..) avec possibilité d'annulation (RollBack).
' Le paramétrage d'exécution de commandes en mode Asynchrone ou synchrone.
' Le paramétrage du nombre de commandes exécutées avant validation(commit) ou annulation(rollback) des modifications en base.
' La sauvegarde de la base de données dans un fichier sur disque.
' L'export des données dans un fichier depuis une requête(curseur) ou depuis une table.
' Le chargement d'une table à partir d'un fichier texte (MsSql Server Oracle MySql)
' --
' Cet utilitaire s'appui sur :
' La manipulation des fonctions et procédures ADO avec gestion optimisée des erreurs.
' La manipulation des registres (lecture, écriture).
' Le déplacement et le redimentionnement d'objets par l'utilisateur.
' --
' Modifiez, Ajoutez, Supprimez des fonctions à votre guise, tout est possible.
' Testez, critiquez, inspirez-vous, c'est fait pour çà...
'
' NB: j'ai essayé d'être clair et de commenter le plus possible le code source.
' Ceci afin de permettre la compréhension du cheminement logique des procédures et des fonctions.
' Il est possible que certaines voies empruntées ne soient pas les plus élégantes ou les plus efficaces,
' c'est pourquoi toute critique constructive étayée d'arguments sera la bienvenue.
' La mise en commun des connaissances est toujours un plus.

Source / Exemple :


voir Fichier .zip

Conclusion :


De nombreux 'Post' traitent déjà du même sujet, ce n'est qu'un exemple de plus de travail avec, et sur des bases de données en VB6.

Codes Sources

A voir également

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.