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 donnees et types [ Base de données / Autre ] (cudenetf)

mardi 13 novembre 2007 à 10:27:48 | base de donnees et types

cudenetf

bonjour,
j'aimerais pouvoir utiliser plusieurs bases de données (en fait une seule mais au choix)
je voudrais en fait savoir s'il es tpossible de créer une classe ou je ne sais quoi qui me permette d'utiliser n'importe quelle base d edonnées
dison que j'ai un fichier config
dans ce fichier j'ai une ligne sqlexpress ou firebird
je voudrais que dans mon programme
au lieu d emettre partout
sqlcommand ou fbcommand , je tape juste un type command
qui prendra bien le fbcommand ou sqlcommand selon ce qui est ecrit dans mon fichier de config
ainsi je pourrias utiliser d emaniere assez simple une base d edonnées ou une autre avec les types correspondants sans a voir a les ecrire partout dans mon prog
je ne voudrais que taper : BD.command,BD.connection,BD.transation , etc....

cela est il possible?

COmment l'implementer?

Merci




mardi 13 novembre 2007 à 10:36:08 | Re : base de donnees et types

sebmafate

Membre Club Administrateur CodeS-SourceS
Si tu es en .net 2.0, il suffit d'utiliser les factories misent à ta disposition.

Par exemple, au lieu de faire :
SqlCommand cmd = new SqlCommand("select * from users");

tu fais :
DbCommand cmd = new DbCommand("select * from users");

regarde du coté de DbProviderFactory


Sébastien FERRAND (blog)
Consultant Indépendant
[Microsoft Visual C# MVP]

mardi 13 novembre 2007 à 10:37:21 | Re : base de donnees et types

sebmafate

Membre Club Administrateur CodeS-SourceS
Sinon, en .ne 1.1, il faut utiliser les interfaces : IDbConnection, IDbCommand...


Sébastien FERRAND (blog)
Consultant Indépendant
[Microsoft Visual C# MVP]

mardi 13 novembre 2007 à 15:01:08 | Re : base de donnees et types

bernie666

Une fois de plus je conseil les enterprises library avec le Data Application Bloc ;)

++

-------------------------------------------
http://quoideneufaujourdhui.spaces.live.com



Cette discussion est classé dans : fichier, base, bd, utiliser, types


Répondre à ce message

Sujets en rapport avec ce message

DataSet et bd ... [ par maevacmoi ] Hello !J'ai fait un service web (C#) qui me retourne un dataSet, contenant les valeurs extraites d'une base de données. Je voudrai maintenant insérer Les DLL , j'y comprends rien !! [ par rintchu ] Salut,j'ai besoin d'aide sur les DLL. Voila, j'ai un fichier C++ et un fichier H correspondant qui contiennent structure et fonctions que j'aimerais u Probleme BD [ par giorgio08 ] Bonjour a tous j ai un probleme je fais une connexion a une BD access grace a cette ligne : public string connStrCli="Provider=Microsoft.Jet.OLEDB.4. Connaitre toutes les tables présentes dans une bd [ par reyman ] J'ai créé un objet connection pour me connecter a ma base sql server et j'aimerai récuperer la liste de toutes les tables présentes dans cette base.Co exporter les donnés d'une base dans un fichier.TXT [ par kmbmaster ] salut , en faite voila je suis débutant en c# dailleurs meme en programmation donc je voulais vous demander SVP si possible un peu daide .voila le Récupération des propriétés d'un fichier vidéo [ par taharban ] Je cherche à récupérer par programme les propriétés d'un fichier vidéo (.avi). Par exemple, résolution, durée, codecs.J'ai pensé à utiliser un Metafil réaliser un fichier texte a partir de données issues de la bd [ par giorgio08 ] Bonjour à tous , j'arrive vers la fin de mon application et j'aurais voulu votre aide aisi que votre avis.Mon application regroupait énormément de cal Sauvegarde d'une base de donnees entiere dans un XML en c# [ par soutimo ] Bonjour,Je code en c# sur Visual Studio et j 'ai vu par le forum que la sauvegarde d'un dataset dans un fichier XML est possible.Ce dataset correspond [C#] .lib avec C# [ par Freddy_boy ] Bonjour,je dispose de fichier .lib que j'ai inclu dans mon projet pocketpc.Est il possible sans avoir de dll d'utiliser les fonctions de cette .lib. j Fichier de config. [ par Diamondduff ] HelloJe développement surtout du web.La je commence une appli en C#.C'est quoi la meilleure méthode pour externaliser des constantes, chaine de connex


Nos sponsors

Sondage...

CalendriCode

Septembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
2930     

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,16 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é.