begin process at 2012 02 15 11:25:17
  Trouver un code source :
 
dans
 
Accueil > Forum > 

VB.NET et VB 2005

 > 

Base de données

 > 

ADO.NET

 > 

Utilsation de odbcad32.exe pour définir la chaine de connection


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Utilsation de odbcad32.exe pour définir la chaine de connection

lundi 30 octobre 2006 à 10:42:13 | Utilsation de odbcad32.exe pour définir la chaine de connection

NETSAGE

Bonjour;

Désolé c'est un peut long, mais je voulais être claire.

Je voudrai automatiser la connection à une Database via vb.net. C'est à dire que l'application ne connait pas à qu'elle base elle va utiliser (Sql, access, oracle,...). Pour cela j'utlilise IDBconnection et compagnie pour rendre l'application indépendante de la nature de la source des données.

Deux solutions s'imposent alors. Réaliser une interface utilisateur pour récuperer les paramètres, ou utiliser ce qui existe déja dans le panneau de Configuration. Par exemple 'Outils d'administration/source de données ODBC'. Je penche vers la deuxième.

Enfin, la question.
Comment lancer via vb.net (2003) ce type de programme et surtout comment récuperer les paramètres définit par l'utilisateur ?

Si vous avez un exemple ou connaissez un site qui parle de ce sujet, ça sera le bien venu.

Merci a vous tous

lundi 30 octobre 2006 à 13:42:07 | Re : Utilsation de odbcad32.exe pour définir la chaine de connection

kazer04

tu peux ecrire un composant qui te permet de te connecter a toute ces bds
lundi 30 octobre 2006 à 13:58:18 | Re : Utilsation de odbcad32.exe pour définir la chaine de connection

NETSAGE

Merci à vous Kazer04.

C'est vrai. Mais y-aurai-t-il un coin où je puisse avoir une idée, car c'est cette décision qui va me permettre de structurer l'application. Avec la pensée pourquoi ecrire ce qui existe déja ?

cordialement

mardi 8 avril 2008 à 13:28:40 | Re : Utilsation de odbcad32.exe pour définir la chaine de connection

cbelliss

J'ai exactement le même besoin, avez-vous résolu votre problème ?
mercredi 9 avril 2008 à 09:13:56 | Re : Utilsation de odbcad32.exe pour définir la chaine de connection

NETSAGE

Bonjour cbeliss;

Oui, et il me semble que j'ai déja donné l'idée sur le site. Toutefois je te l'expose de nouveau. Mais désolé je ne peu pas te donner de source car j'ai changé de société puise je ne l'ai plus.

Pour cela j'ai utilisé le fichier Config de l'application on y mettant les verbes de la syntaxe de connection pour chaque type de connection (Les verbes de chaque type de connection sont dans l'aide). Ensuite j'ai créé une form dans laquelle j'ai demandé le type de la base et les paramètres de connection à cette base. Le tour est joué, il me reste alors à chercher les verbes dans le fichier config et a construire la chaine de connection dynamiquement on conacténant les verbes et les paramètres.

Ainsi, si la syntaxe de connection change dans des versions ulterieures, il suffit de modifier le fichier config sans modifié l'application, puisque le fichier config est fichier xml.

Quelqu'un a dit : Tout ce qui n'est donné ou partager est perdu.

J'espère que ceci t'aidera

Cordialement
mercredi 9 avril 2008 à 12:06:39 | Re : Utilsation de odbcad32.exe pour définir la chaine de connection

kazer04

slt si je vous est bien compris vous desirer rendre l acces a la base
transparente,l 'idee qui me vient en tete est l utilisation dun
composant ORM
il ya plusieur qui existe je te conseille  hibernate qui est tres populaire

en plus il existe une implementation aussi pour java
@+
vendredi 11 avril 2008 à 18:50:27 | Re : Utilsation de odbcad32.exe pour définir la chaine de connection

cbelliss

Bonjour,
Merci pour vos réponses, je vais explorer ces différentes pistes.

@+



Cette discussion est classée dans : exe, connection, définir, utilsation, odbcad32


Répondre à ce message

Sujets en rapport avec ce message

.exe d'un programme vb [ par lenneth666 ] Voila j'ai réalisé un programme sous VB.Ms qd je met le .exe avec toutes les dll sur un autre pc il me di qu'il y a un probleme avec ma chaine de conn client serveur connection ! [ par jackky ] bonjour a vous!surement quelqu'un sera a la hauteur pour me fournir une reponse a cette question! Comment peut-on savoir ce qu'un fichier ser app.previnstance [ par flagyg ] bonjours à tous,J'aimerais savoir comment la fonction app.previnstance s'y prend pour savoir si c'est le même programme qui est déjà lancé.Par exemple guillemet dans une commande shell [ par Darkukai ] Darkukaibonjour a tous dabordj'explique mon problème en vous mettant mon code çà sera plus simpleje dois faire çàShell("d:\lol\sh.exe -c "mkisofs.exe guillemet dans un shell [ par Darkukai ] Darkukaibonjour a tous dabordj'explique mon problème en vous mettant mon code çà sera plus simpleje dois faire çàShell("d:\lol\sh.exe -c "mkisofs.exe shell et guillemet çà foire [ par Darkukai ] Darkukaibonjour a tous dabordj'explique mon problème en vous mettant mon code çà sera plus simpleje dois faire çàShell("d:\lol\sh.exe -c "mkisofs.exe Lancer un exe VB sous ASP [ par tommy69 ] Salut à tous,voilà j'ai crée un exe en VB et j'aimerais le lancer sous ASP.Pour le moment il se lance mais bizarrement il ne s'exécute pas.Quelqu'un p passage argument ligne de commande [ par jarni ] Quoi ecrire dans monprog.exe (créé en VB6) pour que le fichier taratata.xyz soit passé comme argument à monprog.exe dans un ultérieur:shell monprogr.e aide pour creer un fichier exe sur vb [ par temoin ] salut j'aimerais savoir si quelqu'un peut m'aider j'aimerais savoir comment creer un fichier exe sur vb pour qu'il fonctionne sur un autre ordi sans q Faire une pause pendant l'exe du code [ par Fenris ] salut a tous,je code en vba et j'ai 1 pb.j ai l'ouverture d 1 formulaire dans une boucle, mais l ouverture de ce form ne ce passe que 1 seul fois.doon


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,264 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales