从Visual FoxPro应用程序访问远程SQL Server

时间:2012-04-19 12:02:03

标签: sql-server visual-foxpro

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

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

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

  3. 他们是否可以在客户端计算机上安装整个SQL Express,我只能安装所需的库。

  4. 此致 ProgChd

1 个答案:

答案 0 :(得分:1)

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

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

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

Control Panel
   Administrative Tools
      Data Sources ODBC

并尝试手动创建与您尝试通过VFP应用程序执行的SQLExpress服务器的ODBC连接。如果你无法通过它连接,那么VFP也不会。将VFP应用程序从等式中取出,然后测试连接。