powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Подключение к SQL 2008 с Windows CE 5.0
2 сообщений из 2, страница 1 из 1
Подключение к SQL 2008 с Windows CE 5.0
    #36438292
Фотография Romka-Fes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hi2All!
Есть задача написать приложение для Windows CE 5.0 для работы с SQL Server (2008). Ничего кроме как писать приложение на .Net CF не придумал.
Пытаюсь подключить приложение к серверу следующим образом (не пинайте сильно, C# начал учить сегодня утром).

код:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
         string cnnString = GetConnectionString();
            SqlConnection connection = new SqlConnection(cnnString);
            {
                try
                {
                    switch (connection.State)
                    {
                        case ConnectionState.Open:
                            connection.Close();
                            lbCnn.Text = "Подключено";
                            btnConnect.Text = "Отключить";
                            break;
                        case ConnectionState.Closed:
                            connection.Open();
                            lbCnn.Text = "Отлючено";
                            btnConnect.Text = "Подключить";
                            break;


                        default: MessageBox.Show("Неопределённое состояние подключения!");
                            break;
                    }
                  
                }
                catch (Exception err)
                {
                    MessageBox.Show("Ошибка подключения: " + err);
                    string LogPath = @"\windows\flylog.txt";
                    using (StreamWriter sw = File.CreateText (LogPath)) {
                        sw.WriteLine (err);
                    }
                    
                }
            }

        }

        static private string  GetConnectionString () {
            return  "Data Source=PPL-SQL-058;Initial Catalog=test;User ID=Fly;Password=_passwd_"; 
        }

В итоге имею exception System.PlatformNotSupportedException.
Что я делаю не так? Можно ли напрямую из Windows CE подключится к SQL Server?
p.s. .Net CF 3.5.
...
Рейтинг: 0 / 0
Подключение к SQL 2008 с Windows CE 5.0
    #36438477
Фотография Romka-Fes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Romka-Fes,
проблема была в collation.
К новой БД с latin collation подключается без проблем.
А как подключится с английской CE на SQL Server с cyrillic collation?
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Подключение к SQL 2008 с Windows CE 5.0
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]