2015-12-21 62 views
0

是否可以使用PHP將Quickbooks Desktop數據直接導入到在線的mysql數據庫?例如。如果我連接使用WebConnect的QuickBooks的桌面到本地主機服務器,那麼這是連接字符串: -如何導入quickbooks桌面數據到在線mysql服務器使用php

$dsn = 'mysql://root:@localhost/quickbooks' 

所以我的問題是不是使用本地主機,我可以以進口數據使用Live服務器的憑據?

或者我首先需要將桌面版本的數據導入Quickbooks在線版本才能實現這一目標?請幫忙。提前致謝!

+0

數據以什麼格式導出? –

+0

不能準確地找出你需要的格式...它只是簡單地將Quickbooks數據導入到mysql數據庫中。這是.sql格式,雖然 – user3361920

+0

嘗試使用phpmyadmin導入sql –

回答

0

是否可以使用PHP將Quickbooks Desktop數據直接導入在線的在線mysql數據庫?

直接?不可以。QuickBooks不是基於任何類型的SQL數據庫 - 它是專有數據格式,只能通過XML與它通信。

你可以得到最接近的是兩種:

  • 喜歡的東西QODBC,它可以讓你通過SQL到XML轉換引擎查詢的QuickBooks。

OR

所以我的問題是不是使用本地主機,我可以以進口數據使用Live服務器的憑據?

嗯,什麼?你的問題並沒有太大的意義,但...

你可以使用任何你想要的數據庫。它不必住在localhost。只需將$dsn更改爲數據庫所在的位置即可。

或者我首先需要將桌面版本的數據導入到Quickbooks在線版本才能實現此目的?

QuickBooks Online是一個完全獨立的產品,與QuickBooks for Windows完全沒有任何關係。它是一個完全獨立的產品,具有單獨的API,獨立的後端數據結構,由獨立的開發團隊開發,在單獨的平臺上,以獨立的編程語言等等。這兩者完全沒有共同之處,除了存在由同一家公司開發。它們都不會給你直接的SQL訪問數據。

+0

謝謝!非常 – user3361920

0

您可以考慮使用第三方解決方案。所以你的PHP生成上傳到QB Online的Excel/CSV文件。

https://guruimporter.com/

相關問題