データベースにblobファイルを挿入するアプリで開発しています。データベースへの接続にODBCを使用しています。また、いくつかのMFCライブラリを使用する必要があります。したがって、私の問題は、で変更したMFCライブラリを使用するためproget->Config
です。Setting->General->Use MFC in a shared DLL
、しかし私がこれを行うとき、私はこのリンクエラーを受け取ります:
InsertBlob.obj : error LNK2019: unresolved external symbol _SQLFreeHandle@8 referenced in function "public: bool __thiscall ODBC::InternalConnect(char *)" (?InternalConnect@ODBC@@QAE_NPAD@Z)
InsertBlob.obj : error LNK2019: unresolved external symbol _SQLDriverConnect@32 referenced in function "public: bool __thiscall ODBC::InternalConnect(char *)" (?InternalConnect@ODBC@@QAE_NPAD@Z)
投稿したのは2つだけですが、全部で12個あります。設定を[標準のWindowsライブラリを使用する]に戻すと、リンクエラーは消えますが、CStringCFileなどを使用できません。
同じアプリで2つを使用する方法はありますか?私はC++の初心者です。
ありがとう 。