quickbooks php 开发,通过odbc与PHP连接到quickbooks数据库?

[编辑]

我们正在从Web表单上的用户收集信用申请数据.

我没有直接将我的网页表格绑定到QB中.

我不知道QB表结构对于这个数据集合是什么 – 也不知道它是如何向用户显示的,因为我从未真正直接使用QB.我办公室的其他人也这样做.

我仍然会感谢有关开源/免费选项的任何信息.

我将通过删除第一个所需选项来简化问题.

我们来谈谈将平面文件导入quickbooks.

我没有可以使用的快速书的副本,所以我不知道有哪些选项存在于quickbooks本机,但我在网上看到有关QB期待进口的.ini文件的一些喋喋不休. (不知道它预期的格式,但我会稍后解决)

如果您已经设法将mySQL中的平面文件导入quickbooks或者知道提供洞察力的链接(我现在没有找到太多内容),请分享您的故事.

[结束编辑]

我意识到这种情况可能并不常见,但我需要以两种方式之一连接到现有的quickbooks数据库.

1)直接从我们网站上运行的php脚本 – 将用户提供的数据直接从网络插入到quickbooks.

要么

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

解决方法:

第三个选项可能适合您.

选项1 – QODBC:如果您正在寻找简单性,如上所述的Qodbc是主要的产品,它确实需要花钱.

选项2 – Quickbooks SDK:如果您正在使用SDK并使用其XML结构,那么您可以在开发人员网络上找到一些很棒的资源. SDK的帐户是免费的,您可以相当轻松地完成它.

这归结为一件事,如果你想要它是免费的,你可能无法按照自己的方式获得它… QODBC在我最后一次检查时价格合理.

使用这两种方法都要注意的一件事是确保SDK和QODBC可以确保您希望将数据写入Quickbooks中的表格.

随着Quickbooks变得越来越老,对某些表的访问已经消失.例如,当与Intuit的薪资服务竞争时,不可能直接直接写入工资扣减表.

选项3 – 直接SQL操作:Intuit在其SQL数据中加密其数据,使其无法直接访问.

编辑:选项4 – Quickbooks Web连接器SOAP包装器,它与Quickbooks一起位于计算机上并为您进行交互.也是免费的.

祝好运!

标签:php,mysql,odbc,quickbooks

来源: https://codeday.me/bug/20190622/1260633.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值