• ベストアンサー

C++について。

ORACLEのSQL文をC++を使って動作するには何か問題がありますでしょうか? 今回はじめてwebサーバを使ってシステムを行うのでよくわかりません。 よろしくおねがいします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

わたしが知ってる限りですが ORACLEにはSQLインタフェースとして、Oracle Pro*C/C++プリコンパイラを提供しています。要は普通のCおよびC++のソースにSQLを組み込んでDBにアクセスするものです。 実行モジュールの作成は以下の流れになります。 (1)SQL組み込みC++ソース作成 (2)プリコンパイルをして実際のC++ソースを生成 (3)C++をコンパイル 理屈ではSQL組み込みC++ソースは構文上、C++コンパイラには認識されないので、 プリコンパイルをしてC++ソースを生成するといった形になります。SQLの部分は ORACLEランタイムライブラリのコールになるんだと思います。 実際には(1)を作ってmakeするだけだと思いますが。 質問の答えとしては、問題ないと思います。

fm0606
質問者

お礼

ありがとうございます。何か参考になる書籍があれば教えていただけないでしょうか。なにぶん初心者なもので、できるだけ簡単なものがいいです.何度もすみません。

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • osaosa42
  • ベストアンサー率60% (20/33)
回答No.2

ORACLEのバージョンは、何でしょうか? 僕は、8.05までしか知りませんが、 「Oracle Object For OLE(oo4o)」を使えば簡単に実装できましたよ。 以前やった仕事で使ったので問題ないと思います。

fm0606
質問者

お礼

ORACLE8iです。問題ないということですね。ありがとうございました。

すると、全ての回答が全文表示されます。
このQ&Aのポイント
  • パーソナル編集長 Ver.14を使用して製品登録しようとする際、すでに登録されていると表示されて進めない場合の対処法を教えてください。
  • パーソナル編集長 Ver.14を使用して製品登録しようとしたら、すでに登録されているとなり進めない状況になりました。どう対処すればいいですか?
  • パーソナル編集長 Ver.14の製品登録において、すでに登録されていると表示されて進めない問題に直面しています。対処方法を教えてください。
回答を見る

専門家に質問してみよう