Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Subsonic 亚音速-让客户切换数据库_Subsonic - Fatal编程技术网

Subsonic 亚音速-让客户切换数据库

Subsonic 亚音速-让客户切换数据库,subsonic,Subsonic,我是亚音速新手,我想知道关于以下场景的最佳实践: 亚音速支持多种数据库系统,例如SQLServer和MySQL。我们的客户需要在将我们的应用程序部署到他们的服务器时决定应该使用哪个数据库系统。长话短说:providerName通常在应用程序配置中指定,应该在应用程序完成后进行配置 如何做到这一点?我是否必须为我想要支持的每个数据库系统生成单独的数据库 先谢谢你 Marco不,您不需要对单独的库进行基因分析 然而,正如您所理解的,您不能使用直接sql字符串,但您需要始终使用亚音速sql创建代码 在

我是亚音速新手,我想知道关于以下场景的最佳实践:

亚音速支持多种数据库系统,例如SQLServer和MySQL。我们的客户需要在将我们的应用程序部署到他们的服务器时决定应该使用哪个数据库系统。长话短说:providerName通常在应用程序配置中指定,应该在应用程序完成后进行配置

如何做到这一点?我是否必须为我想要支持的每个数据库系统生成单独的数据库

先谢谢你


Marco

不,您不需要对单独的库进行基因分析

然而,正如您所理解的,您不能使用直接sql字符串,但您需要始终使用亚音速sql创建代码

在不同的数据库上进行一些测试也是很好的,因为并非所有的代码都在每种情况下进行了100%的测试