みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

C++でMySQLを処理したいです

OS:WinXP
tool:bcpad(Borland C++Compiler5.5)

上記の環境でプログラミングをしています。
データベースの処理を勉強したくてMySQLをインストールしました。
しかしどうやってC++で処理するのかまったく分かりません。
googleで「C++ mysql api」で検索したところ以下のサイトが見つかりました。
http://forum.mysql.com/doc/refman/4.1/ja/cplusplus.html

Win対応しているのは「mysql++-1.7.1-win32-vc++.zip」
だけのようですが、これを解凍すればいいんでしょうか?
また解凍したものをどのように扱っていいかも分かりません。
(bcc55フォルダのどこかに置けばいいんでしょうか?)

とても初歩的な質問で申し訳ないんですが、ご教授お願いします。

投稿日時 - 2006-09-18 18:16:31

QNo.2415307

困ってます

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

がると申します。

んっと… http://tangentsoft.net/mysql++/ のところに
On Windows systems: You're probably not linking to the MySQL client library (libmysql.lib). Also, on Visual C++, you must link to the same C runtime library for all modules throughout your project. As of MySQL++ 1.7.16, we use the multithread DLL versions of the CRT library. Again, study the example projects' settings to see how this is done.
とあるので。
C++ではなく、Cのライブラリ
http://forum.mysql.com/doc/refman/4.1/ja/c.html
を用いられてみるというのもひとつの選択肢かと思うのですがいかがでしょうか?

投稿日時 - 2006-09-18 18:53:40

お礼

回答ありがとうございます。
Cのライブラリを利用するなんて、全く考えもつきませんでした。
もしうまくいきそうならTurboC++を使う必要もなくなるかもしれないので、調べてみたいと思います。

投稿日時 - 2006-09-22 23:52:10

ANo.1

Borland C++ Compiler 5.5だけでデータベースを扱うのはやったことがありませんのでよく分かりませんが、結構面倒な気がします。
この際、Turbo C++に乗り換えてはいかがでしょうか?Explorerなら無償です。

参考URL:http://www.turboexplorer.com/jp/cpp

投稿日時 - 2006-09-18 18:50:31

お礼

回答ありがとうございます。
Borland C++ Compiler 5.5に固執してるわけではないので、TurboC++を調べてみようと思います。

投稿日時 - 2006-09-22 23:49:23

あなたにオススメの質問