0

我已经通过底座(Windows Mobile Device Center)将我的摩托罗拉 MC3090R 与我的具有 Windows 7 的笔记本电脑(没有网络)连接起来,我的问题是我将如何连接到 sql server(它在我的笔记本电脑上)从我的手持应用程序?我的手持应用程序中的连接字符串是什么?由于没有网络,我将在连接字符串中使用什么 ip?

请帮忙

4

4 回答 4

1

我用这个连接字符串解决了它。

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,然后在 MYPC 上安装了 SQL 2005 Express(无实例)

于 2011-07-31T07:49:26.923 回答
0

当您说“通过底座连接”时,我假设您在设备上使用 Active Sync。如果是这种情况,您将有一个分配给您的连接的动态 IP 地址,在回答这个问题时,您将找到如何检索此地址,以便您可以使用它来构建连接字符串。

于 2011-07-27T17:54:38.993 回答
0

如果我了解您的设置

PDA -> PC -> Sql Server(远程)。

如果这是您可以通过 Windows Mobile 设备中心进行配置的设置。

  1. 将设备连接到您的 PC
  2. 打开 Windows Mobile 设备中心
  3. 点击移动设备设置
  4. 连接设置。
  5. 在“此计算机已连接到:”组合中选择“互联网”
于 2011-07-28T17:28:55.220 回答
-1
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();
        }
    }
于 2016-01-26T01:10:52.003 回答