2010-04-29 4 views
0

Je veux juste pouvoir stocker et accéder aux données d'ACCESS, SQLSERVER, SQLCE, SQLLITE en fonction du choix des utilisateurs. Y a-t-il une seule bibliothèque qui peut m'aider à faire ce travail en C#?Utiliser plusieurs bases de données avec un code commun

Je voudrais simplement changer la chaîne de connexion et non le code.

Y at-il un moyen pour cela?

Merci.

Répondre

1

NHibernate ou SubSonic peut parler à différents types de bases de données, mais ils ne peuvent pas supporter toutes les bases de données que vous lister (MS Access en particulier ne semble pas être supporté par SubSonic). Si vous voulez utiliser NHibernate, jetez un oeil à Fluent NHibernate car il supprime les fichiers de mapping sur lesquels NHibernate dépend. Je commence juste à le faire moi-même, mais ça a l'air bien pour le moment.

Questions connexes