我是亚音速的新手,我想知道关于以下场景的最佳实践:
Subsonic支持多种数据库系统,如SQLServer、MySQL等。在将我们的应用程序部署到他们的服务器上时,我们的客户需要决定应该使用哪个数据库系统。长话短说:通常在应用程序配置中指定的providerName应该在应用程序完成后可配置。
如何做到这一点?我必须为我想要支持的每个数据库系统生成单独的数据库吗?
提前谢谢你
马可
发布于 2010-11-04 08:17:15
不,你不需要生成单独的库。
然而,你不能使用直接的sql字符串,因为你知道,但你需要去总是使用亚音速sql创建代码。
在不同的数据库上进行一些测试也是很好的,因为并不是所有的代码都在每个情况下都进行了100%的测试。
https://stackoverflow.com/questions/4067938
复制相似问题