Oracleを使用したサンプルプログラム

このQ&Aのポイント
  • Oracle Database 10g Express Edition(無償版)を使用してプログラムを作成する方法について解説します。
  • 初心者向けにWindows上での開発環境構築から、C言語を使用したOracle Databaseへの接続方法までを詳しく説明します。
  • また、サンプルプログラムの探し方やトラブルシューティングについても紹介します。
回答を見る
  • ベストアンサー

Oracleを使用したサンプルプログラム

”Oracle Database 10g Express Edition(無償版)”を使用してプログラムを作成しようとしています。 ”Visual Studio 2005”を使用してつくるのですが、サンプルプログラムを探しています。 Windowsで作るプログラムは初めてで何もかもわかりません。 (今まで、Unix/Linux環境でCしか経験がない) 出来れば、”C”で作成したいのでが、参考になるサイトがありましたら、教えて下さい。 【作成したいプログラム】  ”Oracle Database”からデータ(全件,特定のデータ)を読込み、画面に表示したい。 ちなみに、 下記サイトにサンプルプログラムがあって、切りはりして、動作してみたのですが、接続エラーになってしまいました。  サイト:http://www.kkaneko.com/rinkou/cygwin/odbcvisualcpp.html (原因)  ”SQLConnect”でエラーとなる。(”管理ツール”-”データ ソース (ODBC)”で接続テストするとOK) たぶん探し方が悪いと思います(1週間同じことしています) もしかしたら、無謀なことかもしれませんが、宜しくお願いします。

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

  • ベストアンサー
  • bin-chan
  • ベストアンサー率33% (1403/4213)
回答No.1

> SQLConnect”でエラーとなる。 これはソースとODBC設定内容を提示して、解決を図る方が良い思います。 質問文中の登場するキーワード「C odbc oracle サンプル ソース」で検索すれば、いくつもヒットするように思います。

hiropop
質問者

お礼

回答ありがとうございます。

関連するQ&A

  • UNIXのCプログラムからOracleに接続するには?

    UNIX(AIX)上でOracle8iを読むCのバッチプログラムを書いています。 (諸事情でプログラムもOracleDBもUNIX上に置きます。) Oracle Programmerのプリコンパイル機能を使えば割と簡単にSQLが扱える のはわかったのですが,これ以外に例えばODBCドライバーを使って接続する 方法があれば教えていただきたいのですが。。。 FAQやサンプル・コードなど紹介いただければありがたいです。

  • TinyCobolでサンプルプログラムがコンパイルできない

    WinXPでcygwinからtinycobolを使いたくインストールしましたが、サンプルプログラムをコンパイルできず困っています。「htcobol -h」でヘルプが表示されますのでインストール自体は完了しています。 サンプルのあるディレクトリに移動して「htcobol sample.cob」でコンパイルしようとすると「c:/usr/bin/as.exe : not found」とエラーがでますが、このフォルダを開いてみると確かに空でした。 cygwinはCドライブ直下の「cygwin」フォルダにインストールしています。 原因がお判りになる方、よろしくお願いします。

  • サンプルプログラムがたくさんあるサイト

    今、C言語を勉強しています。 解説サイトはよく見かけるのですがサンプルプログラムがたくさん置いてある サイトはあまり見かけたことがありません。 サンプルプログラムがたくさん置いてあるサイトを教えてください。 よろしくお願いします。

  • VisualBasic6とオラクルの開発

    VB6とOracleの開発の場合、接続はODBCを介したもの以外に何かあるのでしょうか? オラクルはXE(無料)ですが、ODBC・ODBC以外の簡単なサンプルも探しています。 VB6からアクセスする場合はADOですか? VB2005の場合もADOなのでしょうか?

  • GAのサンプルプログラム

    C++で,GAのサンプルプログラムでも書いてみようかと思ったのですが,そのアルゴリズムはなんとか分かるものの,プログラムへのインプリメントの仕方が分かりません. どなたか,サンプルプログラムがあるサイトや,プログラムの概要について,教えていただける方いませんでしょうか? よろしくお願いいたします.

  • C++のサンプルプログラム

    C++でプログラムを作れるようになりたいのですが、ゲームなど絵を画面で動かすようなプログラムのサンプルはホームページで公開されていないでしょうか。エラーの無いもので、良いのがありましたら教えてください。

  • oracle接続(別サーバー)

    どなたか教えて下さい。 ASPで登録や更新系のプログラムをSQLServer(サーバー内)へ 行っています(ODBC)。 そこで、ある検索を他サーバーのoracleへ行いたいのですが、 どのようにしたらよいでしょうか? oracleのクライアントをサーバーにインストールして、 ODBC登録で接続?で大丈夫でしょうか??

  • Accessのプログラムが動かなくなりました。

    Oracleからデータを取得し、Accessで帳票を作成するプログラムを作成したのですが Oracleのデータベースをもう1つ増やしたところ(バックアップをとりました) AccessのプログラムがOracleに接続できなくなりました。 どんな原因が考えられますか?よろしくお願いします。

  • オラクルのPLSQLの使い方を教えて下さい!

    ☆ 始めまして、こんにちわ。 オラクルのDBを参照しながら、Insert文を作成する簡単なプログラムを作成しようと思っているのですが、そのツールにオラクルのPLSQLが良いよっとアドバイスを頂きました。 しかし、どのようにして、PLSQLを作成すれば良いかもわかりません。 初めてのツールですが、是非、チャレンジしてみようと思いますので、簡単な使い方、または、お勧めのHP等がありましたら、教えて頂けると嬉しいです。 更に、ずうずうしいですが、同じようなサンプルをお持ちでしたら、ソースを見せて頂けると本当に助かります。 どんなサンプルでもOKです。 どうぞ、宜しくお願い致します。 ☆

  • AccessからOracleへのODBC接続

    現在、Oracleで作成したデータベースに接続して 検索するソフトを、Accessで作成してあります。 Oracleに接続をするのに、 ODBCを使用しているのですが、 最初依頼があったときは「Oracle8」のときだったので、 「Oracle8」のみ接続可能なプログラムが組んであり、 「Oracle10g」の入っているPCでは接続できないという問題が発生しました。 そこで、「Oracle8」と「Oracle10g」とも接続出来るように プログラムを書き換えたのですが、 現在は「Oracle11g」が最新になっていると思うので、 ゆくゆくはそれに対応しなければならないなあ、と思っています。 そうすると、Oracleがバージョンアップするたびに、 ソフトのプログラムを書き換えなくてはならなくなり、 効率的ではないな…と思いまして… Oracleのバージョンが違っていても、 自分のPCのOracleのバージョンを自動認識して、 AccessからOracleへ接続する方法はあるのでしょうか? ちなみに現在は、TableDefsコレクションを使用して、 まず、Oracle8で繋ぎにいき、それでエラーが起これば Oracle10gで繋ぎにいく、という処理を行っています。 【参考コード】 dim db as object dim tdf as object set db = CurrentDb set tdf = TableDefs("テーブル名") tdf.Connect = "(※テーブルのプロパティの説明のところに入る文)" tbf.RefreshLink (※ここが8と10gで違ってくる) よろしくお願いします。

専門家に質問してみよう