подключение сервера sql из приложения windows ce через Activesync без подключения к сети - PullRequest
0 голосов
/ 27 июля 2011

Я подключил свой Motorola MC3090R с Windows CE 5 через док-станцию ​​(Центр устройств Windows Mobile) к моему ноутбуку с Windows 7 (нет сети), мой вопрос заключается в том, как я буду подключаться к серверу sql (он на моемноутбук) из моего портативного приложения?какой будет строка подключения внутри моего портативного приложения?так как нет сети, какой IP я буду использовать в строке подключения?

, пожалуйста, помогите

Ответы [ 4 ]

1 голос
/ 31 июля 2011

Я решил это с помощью этой строки подключения.

m_Desktopconn = New SqlConnection(
  "Data Source=192.168.55.100,1433;Initial Catalog=Testing;Persist Security Info=True;User ID=sa;Password=sa;")

У меня было два экземпляра MYPC \ SQL2005 & MYPC \ SQL2008, а затем я установил SQL 2005 Express на MYPC (без экземпляра)

0 голосов
/ 26 января 2016
private void form1Load(Object sender, EventArgs e)
        {
            String strConnection =
                "Data Source=your_ip;Initial Catalog=your_database;Integrated Security=True; User ID=your_db_user;Password=your_db_password;";

        try
        {
            conn = new SqlConnection(strConnection);
            conn.Open();
            MessageBox.Show("You Success!!");
        }
        catch (SqlException ex)
        {
            MessageBox.Show("You failed!" + ex.Message);
            conn.Close();
        }
    }
0 голосов
/ 28 июля 2011

Если я понимаю ваши настройки

КПК -> ПК -> Sql Server (удаленный).

Если это настройка, которую вы можете настроить через Центр устройств Windows Mobile.

  1. Подключите устройство к ПК
  2. Откройте Центр устройств Windows Mobile
  3. Нажмите Настройки мобильного устройства
  4. Параметры подключения.
  5. Выберите «Интернет» в поле «Этот компьютер подключен к:»
0 голосов
/ 27 июля 2011

Когда вы говорите «подключен через подставку», я предполагаю, что вы используете Active Sync на устройстве. Если это так, у вас будет динамический IP-адрес, назначенный вашему соединению, в ответах на на этот вопрос вы найдете, как получить этот адрес, чтобы вы могли использовать его для построения строки соединения.

...