Question

Je me demandais - quelle partie de subsoniques 3 doit être modifié pour supporter une autre base de données dans un scénario simple référentiel? Je ne l'ai pas trouvé aucune documentation sur ce point. Subsonic 3 semble être tout sur les modèles T4 mais quand je vérifie les sources du projet Subsonic je ne vois pas tous les modèles T4 là-dedans ... Alors, où / comment puis-je ajouter le support pour une autre base de données?

Merci,

Alex

Était-ce utile?

La solution

aucune partie subsonique doit être modifié pour SimpleRepo - il suffit de changer la chaîne de connexion et assurez-vous de changer le fournisseur (une partie de la chaîne de connexion) ainsi. Ainsi, la connexion par défaut peut être:

connectionString = "server = localhost; base de données = Northwind; id = utilisateur bob; password = *****" provider = "System.Data.SqlClient"

Modifier que pour être la chaîne de connexion que vous voulez, et le fournisseur à votre fournisseur de DB. MySQL serait quelque chose comme "MySql.Data.MySqlClient" et SQLite serait "System.Data.SQLite" (je pense).

SubSonic fera le reste.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top