簡體   English   中英

使用PHP-SQL狀態IM002的Sage 50 ODBC

[英]Sage 50 ODBC using PHP-SQL state IM002

我正在嘗試建立ODBC連接以連接到Sage。 DSN已設置並通過Access和Excel工作。 但是,使用下面的PHP代碼,

我收到“ SQL狀態IM002”或“未找到[Microsoft] [ODBC驅動程序管理器]數據源名稱且未指定默認驅動程序”

$odbc['dsn'] = "SageLine50v19";
$odbc['user'] = "Peachtree";
$odbc['pass'] = "XXXXX";
$mysql['host'] = "localhost";
$mysql['user'] = "root";
$mysql['pass'] = "";
$mysql['dbname'] = "sagetest";
$mysql['idfield'] = "id";
$debug=true;

謝謝

刪除USER數據源名稱並將其定義為SYSTEM數據源名稱。

控制面板->管理工具->數據源(ODBC):-用戶DSN:刪除指定的用戶DSN-系統DSN:創建新的系統DSN

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM