本人qt小白一枚,最近因需要用qt連接mongodb,百度了一下都是vs下連接的,本人也花了幾天時間用vs2010編譯了mongodb的C++ driver,最終也可在VS下對MONGODB進行操作,但qt還是連不上mongodb,網上搜QT連接MONGODB的教程很少,希望知道的大神幫小弟解答下,感激不盡!!!
uj5u.com熱心網友回復:
連不上原因貼一下?資料庫沒打開成功?驅動也加載成功等。可以獲得連接失敗的原因就知道為啥連不上。uj5u.com熱心網友回復:
我將編譯出來的檔案都加上了uj5u.com熱心網友回復:
uj5u.com熱心網友回復:
是不是因為我編譯用的mingw版本和qt creator自帶的mingw版本不同導致連接出錯啊uj5u.com熱心網友回復:
你上面貼的是編譯問題吧?是連接報錯嗎?uj5u.com熱心網友回復:
好吧編譯問題,請問您有什么建議啊,我重新用qt自帶的mingw編譯,先編譯了boost然后在編譯mongodb c++ driver的時候提示can't find boost 不知道什么原因,我明明將編譯好的boost放到mingw下的include里面了,求助攻啊uj5u.com熱心網友回復:
請問問題解決了么?我編譯的版本debug版本沒有問題,而release版本顯示access violation readinguj5u.com熱心網友回復:
查看編譯器選項,看下關于路徑方面的Release版本下是不是有沒有配置好的。uj5u.com熱心網友回復:
大神您好,我是小白,現在滿世界的再找MinGW編譯mongo-cxx-drievr的方法,可否分享一下教程啊,萬分感謝啊!!uj5u.com熱心網友回復:
qt不支持mongodb,你只能用c++實作連接和操作mongodb。uj5u.com熱心網友回復:
我覺得可以參考一下別人成熟的專案,比如說RoboMongo。當然,我現在的做法是服務端寫node的程式,然后用客戶端通過http協議進行呼叫。用mongoose來訪問mongo資料庫。uj5u.com熱心網友回復:
VS能做的Qt就能做,不過要QtCreator的構建環境要用VS的,不能用mingwuj5u.com熱心網友回復:
樓主問題解決了沒有,最近在做qt連接mongodb還望指點轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/68971.html
標籤:Qt
上一篇:emmmm
