- PR -

Derby は Java(JDBC) 以外の C++ からもアクセスできますか?

1
投稿者投稿内容
未記入
常連さん
会議室デビュー日: 2004/09/10
投稿数: 33
投稿日時: 2007-02-07 17:46
Java solution にも投稿したのですが、こちらの方が良いかと思い
再度投稿いたしました。

Derby は Java(JDBC) 以外からもアクセスできますか?

journal.mycom.co.jp/cgi-bin/print?id=28824

というページには、JDBC 以外からもアクセスできると
あるのですが、実際 Java6 にある Derby はどうなのか
知りたく、投稿いたしました。
特に C++ はどうなのでしょうか?

http://www-128.ibm.com/developerworks/db2/library/techarticle/dm-0409kartha/

には、DB2 Client を使用すればできるとあるのですが、
これ以外の方法はあるのでしょうか?

もし、ご存知の方は記述してあるソース付きで
返信して頂けると幸いです。

以上、宜しくお願い致します。



[ メッセージ編集済み 編集者: 未記入 編集日時 2007-02-07 17:48 ]
MeijiK
常連さん
会議室デビュー日: 2005/12/26
投稿数: 24
お住まい・勤務地: 東京都
投稿日時: 2007-02-07 18:57
参照URLのとおりですが、それ以外のもの、というとどういうものを想定されているのでしょうか?

一般的に、データベースサーバーとクライアントはワイヤ・プロトコルでやりとりされていて、その実装としてC言語のライブラリが提供されています。まず各種ドライバはこれに皮をかぶせる形で実装されますが、一部のODBC, JDBC, .NET Providerは、直接ワイヤ・プロトコルを発行する形で実装されているものがあります。

ということで、未記入さんが参照されているURLの「ODBC programming using Apache Derby」でよいと思うのですが。
未記入
常連さん
会議室デビュー日: 2004/09/10
投稿数: 33
投稿日時: 2007-02-08 11:07
MeijiK さん返信ありがとうございます。

> 参照URLのとおりですが、それ以外のもの、というとどういうものを想定されているのでしょうか?

DB2 Client ではなく Derby または SUN が提供している
ODBC ドライバなどがあればよいなと思い投稿しました。
1

スキルアップ/キャリアアップ(JOB@IT)