Je ne suis pas très avancée en VB aussi j'aurais besoin de votre aide. J'ai développé des DB en access. Maintenant pour une meilleure utilisation, je désire mettre toutes ces DB sur SQL et développer les applications en VB.
Pour commencer, j'ai fait un ActiveX DLL qui est un DataSource (DataSource Behaviour = vbDataSource), qui reprend les différentes fonctions ADO (2.7), et qui me permet d'accéder aux tables, views ou stored procedures sur le server SQL et de les manipuler suivant mes besoins.
Ma question est la suivante : où dois-je placer cette DLL :
1. Sur le server, auquel cas, les clients accederaient tous sur la même DLL . Cela simplifierait la maintenance, en cas d'update, mais est-ce possible ? (et conseillé ?)
2. Sur le client, donc diffusion avec l'EXE. Pas de pb d'utilisation mais pb en cas d'update.
Dans le cas N°1 (sur le server), comment faut-il configurer la classe ? Pour l'instant, j'ai mis ceci :
Instancing : MultiUse
MTSTransactionMode : NotAnMTSObject
Persistable : NotPersistable
Properties Project :
Threading Model : Apartment Threaded
Upgrade ActiveX Controls
Component : Project Compatibility.
Merci de votre aide
AngelJo
