• 締切済み

オラクルデータベースで、C言語は

オラクルデータベースをインストールしたのですが、 C言語からアクセスするためのコンパイルの方法がわかりません。 ドキュメントを読みあさる限り、データベースに同包されていると書いているようなのですが。 win7、オラクルデータベース11gまたは12cです。 それとも違うデータベースの方がいいとかありますか?

みんなの回答

  • wormhole
  • ベストアンサー率28% (1626/5665)
回答No.5

#3の方もいわれてますがPro*Cの事ですかね。 もしPro*Cの事なら、開発者向けでインストールしないと使えなかったはずです。

maiko0318
質問者

お礼

ありがとうございます。

  • kawais070
  • ベストアンサー率52% (2242/4283)
回答No.4

> 英語ばっかでよくわからなかったんですが プログラマーってのは、英語がわかんないとか言ったら「甘えんな!」って世界ですよ! 英語のスキルを上げましょう。 古い本ですが、以下の本が現在でも入手可能みたいで。 http://www.amazon.co.jp/dp/4756110150/

maiko0318
質問者

お礼

はい。英語頑張ります。w 会社でも英語のマニュアルと格闘してました。 自動翻訳された日本語のマニュアルって読めたものではなかったですからw。

noname#189141
noname#189141
回答No.3

むかし、むかし、Pro*Cというライブラリを使ってましたが、最近のは使えないのか別のものになってるのか。 http://homepage3.nifty.com/owl_h0h0/unix/job/ORACLE/oracle/pro_c.html http://itref.fc2web.com/oracle/oci.html http://www.oracle.com/technetwork/jp/index.html 上記サイトで無料登録すると、各種マニュアル類が入手可能です。 ---- なんか良い本が無いかと思って探したら、高っ。 http://www.amazon.co.jp/dp/4798107263

maiko0318
質問者

お礼

ありがとうございます。

  • kawais070
  • ベストアンサー率52% (2242/4283)
回答No.2

> ODBCは古いって書き込みを読んだんですけど、大丈夫なんですかね? C++やC#などのオブジェクト指向の言語なら、今どき ODBC API を使う人は少ないですね。 データベースアクセス用のクラスライブラリが整備されているので、そちらを使います。 C++やC#じゃなくてC言語ってことなら、クラスライブラリが使えないので、ODBC API でしょう。

maiko0318
質問者

補足

了解です。ありがとうございます。 で、英語ばっかでよくわからなかったんですが、 データベースの作成とコンパイルの説明書なんかはないですか?

  • kawais070
  • ベストアンサー率52% (2242/4283)
回答No.1

C言語ってことなら、ODBCの設定をして、ODBCのAPIからアクセスすることで、たいていのデータベースはアクセス可能です。 ODBCの設定方法はオラクルのドキュメントにあるかと思います。 ODBCのAPIに関しては、MSDNにあります。 http://msdn.microsoft.com/en-us/library/windows/desktop/ms714562(v=vs.85).aspx

maiko0318
質問者

補足

ODBCは古いって書き込みを読んだんですけど、大丈夫なんですかね?

関連するQ&A