Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Base de donnée [ Archives Visual Basic / Bases de données ] (vaughan)

mercredi 19 mai 2004 à 13:25:28 | Base de donnée

vaughan

Membre Club
Bonjour,

Pour accéder à une base de donnée j'utilise l'ODBC en me connectant via le nom du System Data Source (DSN).

J'aimerai connaitre la nature de la base que je me connecte via son alias. Car mon programme me sert à me connecter soit à une base Oracle, soit une base Sql Serveur. Et dans un cas ou l'autre il faut que je change ma requête sql de connexion.

Par API cela doit-être possible mais je n'ai pas encore trouvé l'API ...

Merci

vaughan

mercredi 19 mai 2004 à 15:10:16 | Re : Base de donnée

nanus


tu te connectes a deux bases ? ou tu te connectes à une base dont tu ne connait pas la nature ?

je crois que c'est la deuxieme.

si tu es sur que c'est soit oracle, soit sql server, tu peux essayer les deux chaines de connection.

mercredi 19 mai 2004 à 15:29:31 | Re : Base de donnée

vaughan

Membre Club

Je me connecte à une base dont je ne connait pas la nature.
J'ai deux objets qui correspond à deux profil utilisateur et ces objet se connecte à la bonne base (Soit Oracle, Soit Sql Serveur).

Par la suite j'utilise une fonction unique pour effectuer la requête sql. Afin de n'utiliser qu'une fonction je suis obligé de connaitre la nature de la base pour faire des modifications dans cette requête.
Car pour une même requête je veux que la systaxe soit identique dans mon code.

Je ne veux pas faire de SI je suis sur oracle alors tel requête SINON tel requête ... donc j'ai besoin en connaissant le DSN connaitre le driver utilisé (Oracle, Sysbase, Sql_serveur,...)

C'est pas un problème de connexion mais d'utilisation par la suite des informations du DSN ...

Je suis sur une piste en utilisant la base de registre :
HKEY_LOCAL_MACHINE\SOFTWARE\ODBC, car toute les informations sont là ... mais le top serait de ne pas réinventer la poudre et d'utiliser une API ...

Merci

vaughan

mercredi 19 mai 2004 à 17:28:25 | Re : Base de donnée

nanus


et en cherchant le dsn dans
demarrer > parametres > panneau de config > systeme

normalement t'as la liste de tous les dsn (machine, utilisateur) et tu dois pouvoir acceder aux propriétés des dsn.

mercredi 19 mai 2004 à 17:30:23 | Re : Base de donnée

nanus


ouuuuuuuups

demarrer > parametres > panneau de config > outils d'administration > sources de données(odbc)



Cette discussion est classé dans : base, donnée, sql, api


Répondre à ce message

Sujets en rapport avec ce message

Connection sur une base de donnée SQL sur internet en VB [ par nmathon ] Salut...Je débute en VB et je n'arrive pas à trouver la syntaxe pour se connecter sur une base de donnée distante en SQL. Je m'explique... J'ai un sit Base SQL SERVER et images... [ par mpsi ] Salut à tousJe suis en présence d'une base de donnée SQL Server contenant entre autre des images.Le problème que je rencontre est celui de la taille d sql serveur2000 [ par REZIGMSCOM ] j'ai unre base de donnée access connecté a mon application avec ODBC je veut changer la base de donnée access avec sql serveur 2000 , comment faire me Base de donnée Access importation vers SQL [ par adnil543210 ] Bonjour a tous et a toutes, je suis débutante en programmation, je ne sais pas par ou commencer, je dois programmer un module ( une moulinnette) en V requete sql [ par pointdalattitude ] Bonjour, j aimerai savoir comment on fait pour rechercher une donnée quelconque dans ma base de donnée, j ai déja creer mes bases de données avec acce lier SQL IRC [ par tinouche ] bonjour voila je vosu explique mon probleme. je possede un site en php avec une liaison avec une base de donnée MySQL je voudrai savoir comment faire base de donnée sql [ par acornuault ] J'ai besoin d'obtenir pour un stage le contenu d'une base de donnée en sql dont toutes les tables sont inconnues.Comment faire pour obtenir tout le co Formulaires Access et base de donnée SQL Server [ par zarbiman ] Bonjour, j'ai actuellement une application possédant deux fichiers Access, l'un avec des formulaires, et l'autre avec des données. Pour le moment, je recupérer une base de donnée dans sql server 7.0 [ par mboulifa ] bonjour,j'aimerai savoir cooment récupérer une base de donnée dans sql server 7.0 que j'ai éffacé par erreur SVP  merci beaucoup Base de Donnée SQL / VB -> nettoyage [ par BarthOlivier ] Salut à tousj'utilise dans une de mes applications une base de données de type ACCES où je stocke des informations dont des images ...lorsque j'utilis


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,281 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.