Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM Новый топик    Ответить
 Ошибка при подключении с КПК к SQL server 2005.  [new]
Egorich
Member

Откуда: Беларусь г. Минск
Сообщений: 303
Добрый день.

Приложение работает на КПК напрямую с SQL server -ом.
Оборудование:
КПК - Symbol MC906r с Wifi, OS - Pocket PC 2003.
Access Point,
Внешний SQL server 2000 на компьютере с Os Win2003 sp2.
Среда разработки - MS C#(Compact Framework)

Wifi - cеть на КПК нормально настроена, Он пингуется и видится ActiveSync.
Из Visual Studio подключаюсь к серверу через Server Explorer без проблем.

Ошибка при подключении с КПК к SQL server 2005. В чём причина - разобраться пока не получилось :)

Думал терминал глючит - попробовал на Symbol MC3090 - таже ошибка :(

Код:
           try
            {
                string connStr =
                    "Data Source=192.168.1.3;Integrated Security=SSPI;"
                    + "Initial Catalog=IRBISDB;User ID=Egor; Password=sdfgh";
                SqlConnection Connection = new SqlConnection(connStr);
                Connection.Open();  // Здесь ОШИБКА

            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }

System.Data.SQLClient.SQLException:SQLException без всяких кодов и пояснений.

Stack Trace
at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, TdsParserState state) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, TdsParserState state) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning() at System.Data.SqlClient.TdsParser.Connect(String host, SqlInternalConnection connHandler, Int32 timeout) at System.Data.SqlClient.SqlInternalConnection.OpenAndLogin() at System.Data.SqlClient.SqlInternalConnection..ctor(SqlConnection connection, Hashtable connectionOptions) at System.Data.SqlClient.SqlConnection.Open() at ASoft.IRBIS.IRBISMobileInventory.InventoryForm.SendButton_Click(Object sender, EventArgs e) at System.Windows.Forms.Control.OnClick(EventArgs e) at System.Windows.Forms.Button.OnClick(EventArgs e) at System.Windows.Forms.ButtonBase.WnProc(WM wm, Int32 wParam, Int32 lParam) at System.Windows.Forms.Control._InternalWnProc(WM wm, Int32 wParam, Int32 lParam) at Microsoft.AGL.Forms.EVL.EnterModalDialog(IntPtr hwnModal) at System.Windows.Forms.Form.ShowDialog() at ASoft.IRBIS.IRBISMobileInventory.MainForm.InventoryButton_Click(Object sender, EventArgs e) at System.Windows.Forms.Control.OnClick(EventArgs e) at System.Windows.Forms.Button.OnClick(EventArgs e) at System.Windows.Forms.ButtonBase.WnProc(WM wm, Int32 wParam, Int32 lParam) at System.Windows.Forms.Control._InternalWnProc(WM wm, Int32 wParam, Int32 lParam) at Microsoft.AGL.Forms.EVL.EnterMainLoop(IntPtr hwnMain) at System.Windows.Forms.Application.Run(Form fm) at ASoft.IRBIS.IRBISMobileInventory.SingleInstanceApplication.Run() at ASoft.IRBIS.IRBISMobileInventory.Program.Main()


В интернете нашёл, что это возможно сделать.

Благодарю.
4 мар 10, 15:33    [8431672]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при подключении с КПК к SQL server 2005.  [new]
Egorich
Member

Откуда: Беларусь г. Минск
Сообщений: 303
Поменял строку на такую:
автор
"Server=192.168.1.3;Database=IRBISDB;Uid=Egor;Pwd=sdfgh";


И получилось :)
Благодарю.
4 мар 10, 16:47    [8432407]     Ответить | Цитировать Сообщить модератору
Все форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM Ответить