【问题标题】:ConnectionStrings Current Language=Portuguese not working with (LocalDB)\v11.0ConnectionStrings 当前语言=葡萄牙语不适用于 (LocalDB)\v11.0
【发布时间】:2014-05-27 13:21:10
【问题描述】:

我将此连接字符串与 SQLExpress 一起使用,我可以得到葡萄牙语的错误消息。

<connectionStrings>
    <add name="AssociGestorDb"
         providerName="System.Data.SqlClient"
         connectionString="Server=.\SQLExpress;
                           Trusted_Connection=true;
                           Current Language=Portuguese;
                           Database=AssociGestorDb"/>
</connectionStrings>  

我尝试对 (LocalDB)\v11.0 执行相同的操作,但不起作用。

<connectionStrings>
    <add name="AssociGestorDb" 
        connectionString="Server=(LocalDB)\v11.0;
                          Database=AssociGestorDb;
                          Integrated Security=True;
                          Current Language=Portuguese;
                          Connect Timeout=30"
        providerName="System.Data.SqlClient" />
</connectionStrings>  

使用 (LocalDB)\v11.0 获取葡萄牙语错误消息的正确方法是什么?

【问题讨论】:

    标签: connection-string localdb


    【解决方案1】:

    您是否尝试过安装葡萄牙语版本的 LocalDB?在完全解析连接字符串之前处理了一些错误,我认为这些错误将默认为安装的 LocalDB 二进制文件所针对的语言。

    【讨论】:

    • 不,我没有安装葡萄牙语版本的 LocalDB 和 SQLExpress。我有一个Violation of PRIMARY KEY.... Cannot insert duplicate key in ... 错误的测试。使用 SQLExpress,错误以葡萄牙语显示。
    • 那我不知道,我相信这个错误应该是使用会话语言环境正确本地化的。
    猜你喜欢
    • 1970-01-01
    • 2016-01-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-26
    • 1970-01-01
    相关资源
    最近更新 更多