【问题标题】:How to connect a D3 ODBC DB with PHP如何使用 PHP 连接 D3 ODBC DB
【发布时间】:2018-08-14 11:18:11
【问题描述】:

我有选择。 我的计算机上安装了 D3 ODBC 驱动程序。 我想使用 PHP 来访问 Date Base。

但我不知道如何使用 odbc_connect 将我的 PHP 服务器 (WAMP) 与 ODBC 连接。

目前我有这个(不是真实信息)

$connect_string = "Driver={D3 ODBC Driver};" .
    "Server=122.111.1.2;".
    "VIRTUALMACHINE=pick0;".
    "PORTNUMBER=1604;".
    "Uid=---;". 
    "Pwd=---;".
    "D3VERSION=710;CONNECTDIALOG=YES";

    if ($con=odbc_connect($connect_string, "MyUser, "MyPasswrd")) { print "ok";}
    else { print "Error";}

感谢您对未来的帮助! :)

我还需要安装更多东西吗? 什么是真正的 Uid, PwD ? 数据库名称和密码?

这是我的(不是真实的)信息的图像: 所有字段都完全一样: D3 Infos

【问题讨论】:

    标签: php database odbc pick


    【解决方案1】:

    创建 ODBC 连接

    通过 ODBC 连接,只要 ODBC 连接可用,您就可以连接到网络中任何计算机上的任何数据库。

    以下是创建与 MS Access 数据库的 ODBC 连接的方法:

    1. 在控制面板中打开管理工具图标。
    2. 双击里面的数据源 (ODBC) 图标。
    3. 选择系统 DSN 选项卡。
    4. 单击系统 DSN 选项卡中的添加。 5.选择 Microsoft Access 驱动程序。点击完成。
    5. 在下一个屏幕中,单击“选择”以定位数据库。
    6. 为数据库指定一个数据源名称 (DSN)。
    7. 点击确定。

    请注意,此配置必须在您的网站所在的计算机上完成。如果您在自己的计算机上运行 Internet 信息服务器 (IIS),上述说明将起作用,但如果您的网站位于远程服务器上,则您必须对该服务器进行物理访问,或要求您的网络主机设置一个 DSN 供您使用。

    连接到 ODBC

    odbc_connect() 函数用于连接到 ODBC 数据源。该函数有四个参数:数据源名称、用户名、密码和可选的游标类型。

    odbc_exec() 函数用于执行 SQL 语句。 示例

    以下示例创建一个到名为northwind 的DSN 的连接,没有用户名和密码。然后它创建一个 SQL 并执行它:

    $conn=odbc_connect('northwind','','');
    $sql="SELECT * FROM customers"; 
    $rs=odbc_exec($conn,$sql);
    

    欲了解更多详情,请访问此页面:http://w3schools.sinsixx.com/php/php_db_odbc.asp.htm

    【讨论】:

      猜你喜欢
      • 2018-07-23
      • 1970-01-01
      • 1970-01-01
      • 2018-10-19
      • 1970-01-01
      • 2012-08-28
      • 1970-01-01
      • 1970-01-01
      • 2013-03-27
      相关资源
      最近更新 更多