我有一个C#应用程序,可以连接到MySql应用程序,并且效果很好。我需要为Sql数据库构建相同的东西,但是我发现如何构建相同的连接字符串。
该行中的哪个等价?是否保持不变? 允许用户变量= True;尊重二进制标志= false;连接超时= 10; Pooling = false
答案 0 :(得分:1)
Allow User Variables=true
:SQL Server不需要这样做,因为默认情况下它允许用户变量。Respect Binary Flags=false
:在SQL Server中没有与此等效的功能。它使Connector / NET将某些BLOB
列视为TEXT
,如果在新数据库中正确创建了列类型,则不需要。Connection Timeout=10
:将ConnectTimeout=10
或Connection Timeout=10
用于SqlClient。Pooling=false
:将Pooling=false
用于SqlClient。