【问题标题】:Acessing Remote SQL Server from Visual FoxPro Application从 Visual FoxPro 应用程序访问远程 SQL Server
【发布时间】:2012-04-19 12:02:03
【问题描述】:

亲爱的 StackOverflow 读者,我希望您能关注我的一个问题:

  1. 我有一个 Visual Foxpro 应用程序,我正在其中访问远程 SQL Server 的存储过程。当我在客户端机器上安装 SQL Express 2008 以及 FoxPro 应用程序时,一切正常。

  2. 但是当我没有在客户端计算机上安装 SQL Server 以及可视的 FroxPro 应用程序时,我收到一个错误“SQL 连接错误”,无法建立连接。

  3. 他们是否有任何方式,我不必在客户端机器上安装整个 SQL Express,我只能安装所需的库。

问候 程序

【问题讨论】:

  • 您是如何从您的 VFP 应用程序连接的。您能否发布一些示例代码或步骤来重现您的问题。顺便说一句,这必须是我在 SO 上见过的最礼貌的问题

标签: sql-server visual-foxpro


【解决方案1】:

您不必自行安装 SQL Express,但至少要确保您拥有 SQL Express 的 ODBC / OleDB 提供程序。这些可以使用 SQL-Server 连接,这在机器上很常见。

至于您的连接字符串,您是否通过完全限定的 \server\database 托管信息进行连接?

只是为了笑,你可以通过机器的

Control Panel
   Administrative Tools
      Data Sources ODBC

并尝试通过 VFP 应用程序手动创建与您尝试执行的 SQLExpress 服务器的 ODBC 连接。如果您无法通过它进行连接,那么 VFP 也不会。将 VFP 应用排除在外,只需测试连接即可。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多