C# SQLException未处理-Windows CE

C# SQLException未处理-Windows CE,c#,.net,sql-server,windows,windows-ce,C#,.net,Sql Server,Windows,Windows Ce,我正在使用我创建的类来连接SQL Server 2008 R2数据库。在桌面上使用WPF和Windows窗体,连接工作正常。然而,使用WindowsCE,情况就完全不同了 正在引发的异常是SQLException,没有错误。非常奇怪,特别是根据MSDN页面的事实,在备注下,所有SQLException都应该有一个SQLError 代码如下: private void Open(string password) { //try //{

我正在使用我创建的类来连接SQL Server 2008 R2数据库。在桌面上使用WPF和Windows窗体,连接工作正常。然而,使用WindowsCE,情况就完全不同了

正在引发的异常是SQLException,没有错误。非常奇怪,特别是根据MSDN页面的事实,在备注下,所有SQLException都应该有一个SQLError

代码如下:

private void Open(string password)
    {
        //try
        //{
            connection = "Data Source=" + SERVER + "; Initial Catalog=" + DATABASE + "; User ID=" + USERNAME + "; Password=" + password + ";";

            connect = new SqlConnection(connection);
            connect.Open();
        //}
        //catch (Exception ex)
        //{
        //    MessageBox.Show(ex.Message, "Database Connection Error");
        //}
    }
附上你应该找到一个截图

更新1:


我当前使用的是“System.Data.SQLClient”。

错误消息是怎么说的?WinCE中是否加载了必需的DB client LIB?您使用哪些库连接到sql server?您是否可以单击“查看详细信息”并检查错误消息和内部异常?我更新了满足您所有查询的问题。谢谢:)