通过Activesync从windows ce应用程序连接sql server而不需要在网络上

发布于 2024-11-26 20:59:28 字数 197 浏览 1 评论 0原文

我已通过支架(Windows Mobile 设备中心)将装有 Windows CE 5 的 Motorola MC3090R 与装有 Windows 7 的笔记本电脑(没有网络)连接起来,我的问题是如何连接到 sql server(位于我的笔记本电脑上)我的手持应用程序?我的手持应用程序中的连接字符串是什么?由于没有网络,我将在连接字符串中使用什么IP?

请帮忙

I've connected my Motorola MC3090R having Windows CE 5 through cradle (Windows Mobile Device Center) with my laptop having Windows 7 (there is no network), my question is that how i will connect to sql server (it's on my laptop) from my handheld app? what will be my connection string inside my handheld app? as there is no network what ip i will use in the connection string?

please help

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

海拔太高太耀眼 2024-12-03 20:59:28

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

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(无实例)

I solved it with this connection string.

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

I had two instances MYPC\SQL2005 & MYPC\SQL2008, and then installed SQL 2005 Express on MYPC (Without instance)

夜未央樱花落 2024-12-03 20:59:28

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

When you say "connected through cradle" I assume you are using Active Sync on the device. If that is the case, you will have a dynamic IP address assigned to your connection, in answers to this question you will find how to retrieve this address so that you can use it to build the connection string.

人海汹涌 2024-12-03 20:59:28

如果我了解您的设置

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

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

  1. 将设备连接到 PC
  2. 打开 Windows Mobile 设备中心
  3. 单击“移动设备设置”
  4. “连接设置”。
  5. 在“此计算机连接到:”组合中选择“互联网”

If I understand your setup

PDA -> PC ->Sql Server(Remote).

If that's the setup you can configure via the Windows Mobile Device Center.

  1. Connect the device to your PC
  2. Open Windows Mobile Device Center
  3. Click on Mobile Device Settings
  4. Connection Settings.
  5. Select 'The Internet' on the combo 'This computer is connected to:'
望她远 2024-12-03 20:59:28
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();
        }
    }
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();
        }
    }
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文