2011-05-31 41 views

回答

0

對於QT,請檢查QSQL而不是連接到數據庫。

或者使用C++/C連接器:

+0

但爲什麼我不能使用MySql.Data.dll從Qt C++連接到MySQL? – Wally 2011-05-31 10:09:05

+0

你爲什麼想要?你從哪裏得到那個.dll?它是什麼項目的一部分?閱讀tamás回答:) – Konerak 2011-05-31 10:18:59

+0

行!我用這個dll文件連接VS C#應用程序和MySQL,所以我想我也可以使用它來連接Qt C++和MySQL。 – Wally 2011-05-31 11:08:21

0

從DLL的命名和一點搜索判斷,我懷疑它是一個.NET程序集,而不是一個普通的win32 dll。除非你有足夠的理由這樣做,否則不應該嘗試在本機C++應用程序中使用.NET程序集。它可以完成,但它很混亂。

Qt有SQL module這應該是足夠的99%的情況下。如果您對如何使用它有疑問(例如連接到數據庫,執行查詢等),請將它們作爲單獨的具體問題。

+0

好了,所以,我要如何與Qt的C++與MySQL嗎? – Wally 2011-05-31 09:52:24

+0

沃利,請花些時間閱讀常見問題解答:http://stackoverflow.com/faq 這不是討論區,而是問答網站。當我說問一個單獨的問題時,我的意思是你應該點擊提問問題按鈕並陳述你的具體問題。不要忘記單擊旁邊的複選標記來接受問題的答案。 – 2011-05-31 10:06:59

+0

感謝Tamas,這是我第一次使用這個網站!我很抱歉。 – Wally 2011-05-31 10:20:22