如果这是真的,可能不是最好的地方。 我从事SQL工作,虽然我从未参与过QuickBooks,但我希望能够连接到它并使用它类似于SQL数据库。我想知道我是否有可能使用ASP连接到QuickBooks。我的目的是创建简单的表单并将数据插入到QuickBooks中,类似于在SQL上执行的操作。有时我也会使用网页生成报表。我想知道ASP是否有能力连接到Quick Books,如果是这样,我还可以运行类似于SQL的查询,是否有任何可用于研究的资源或参考?我有什么选择来设置它。如果我必须使用asp.net作为最后的手段,那也很好,但我宁愿不得不使用它。
谢谢
更新#1
我正在努力获取Quick-Books的版本,这是我的信息。
我打算使用ASP-Classic,我想开发网络表单,这样就可以访问一个网站了。这不是我计划制作的桌面应用程序,而是各种网页,您可以在其中查看快速书籍数据,并使用表单将记录插入快速书籍,类似于我对SQL的操作。我们的Quick-Book版本是2013 Enterprise Windows Desktop USA版。
答案 0 :(得分:1)
我想知道ASP是否有能力连接到Quick Books
是。
我还可以运行类似于SQL的查询
也许。
QuickBooks本身不提供基于SQL的界面。与QuickBooks的通信是通过XML进行的。但是,QuickBooks Enterprise附带了一个名为QODBC的东西,它为QuickBooks提供的XML接口提供了一个ODBC接口,可以为您提供所需的东西。
您需要注意的一个问题 - 有时候您无法连接到QuickBooks。例如它不是一个永远在线的"解决方案就像典型的SQL数据库一样。如果您在QuickBooks中处于单用户模式,或有人关闭QuickBooks,或有人正在进行QuickBooks备份,或有人正在更新QuickBooks,那么您将无法连接。您必须在申请中为此做好计划。
更好的解决方案可能是使用QuickBooks SDK(特别是QuickBooks Web连接器)。如果您下载并安装SDK,则包含示例代码。 SDK安装还包括大约600页关于您要询问的主题的PDF文档。
由于您现在提供了更多详细信息,因此请注意以下内容:但遗憾的是,您并未提供足够的信息,以便任何人真正给您一个合适的答案。 击>
如何提供一些实际细节,以便人们可以真正帮助您?喜欢,也许:
击>