[编辑]
我们正在网络表单上收集用户的信用申请数据。
我没有将我的网络表单直接绑定到 QB。
我不知道这个数据集合的 QB 表结构是什么 - 也不知道它如何向用户显示它,因为我从未真正直接使用过 QB。然而,我办公室的其他人也这样做。
我仍然会很感激有关开源/免费选项的任何信息。
我将通过删除第一个所需选项来简化问题。
让我们只讨论将平面文件导入快速书。
我没有可以玩的快速书副本,所以我不知道存在哪些快速书本机的选项,但我在网上看到一些关于 QB 期望导入 .ini 文件的讨论。(还不知道它期望的格式,但我稍后会解决)
如果您设法将一个平面文件从 mySQL 导入到快速手册中,或者知道提供洞察力的链接(我现在找不到太多),请分享您的故事。
[结束编辑]
我意识到这种情况可能并不常见,但我需要以两种方式之一连接到现有的 quickbooks 数据库。
1) 直接从在我们网站上运行的 php 脚本——将用户提供的数据直接从网络插入到快速手册中。
或者
2)将用户的数据直接放入mySQL数据库,然后将数据从mySQL导出到quickbooks。
如果第一个选项可行,我将不胜感激您对建立与 quickbooks 数据库的 odbc 连接的想法。
我可以这样做吗:
try {
$conn = @odbc_connect("DSNName", "", "", "SQL_CUR_USE_ODBC");
// un and pw parameters are passed as empty strings since the DSN
// has knowledge of the password already.
// 4th parameter is optional
$exec = @odbc_exec($conn, $insert) or die ("exec error");
echo "success!";
}
catch (Exception $e) {
echo $e->getMessage();
} // end try catch