■掲示板に戻る■ ■過去ログ倉庫めにゅーに戻る■
OracleにCからアクセスする方法
1 名前: デフォルトの名無しさん 投稿日: 2001/03/19(月) 00:41
OracleのDBへCからアクセスする方法を教えて下さい。

使っているのは、Sunのワークステーションなどです。
Pro*C という、CのソースにSQLを埋め込むやつがありますが、
これに関しては情報が少なく、書籍等に関しては皆無です。

一般的に、サーバ側でDBアクセスする機構は、
どのように埋め込むのでしょうか?

(新スレたてちゃってごめんなさい。)


2 名前: デフォルトの名無しさん 投稿日: 2001/03/19(月) 01:01
========大感動!愛と涙と友情の最終レス========

     〜未だかつてこれほどまでに感動的な
             最終レスがあっただろうか?〜

 ★このスレッドを読んだ人達の声★
「何気なく開いたこのスレッドとの出会いから、
 新しい自分の可能性を信じようと思った。」(27歳、フリーター、女)
「感動した!勇気が湧いてきた!人生観が変わった!
 自分にも何かやれそうな気がした!」(24歳、会社員、男)
「落ち込んでる時にこのスレッドを見つけ、
 期待しないで読んだが、読んで涙が出た。」(21歳、学生、女)

これほどまでにみなさんに愛されてきたこのスレッドですが、
残念ながら、このレスで終了となってしまいました。
でも悲しまないでください。
このスレッドはいつまでも
あなたの心の中で生き続けているのですから…




3 名前: デフォルトの名無しさん 投稿日: 2001/03/19(月) 01:18
>>2 むちゃくちゃつまらんぞ。書くならもっと面白いこと書け。


4 名前: デフォルトの名無しさん 投稿日: 2001/03/19(月) 01:29
ブピイイイィーーーーッ!!

その瞬間、由香の尻溝の中心にある括約筋がボコリ、と盛り上がると、その頂点にある排泄孔がミリミリ音を立てて拡がっていく。

「ケキヒャ!!アヒャッ!!アアー、アーアーアーアーアーーァーーーーーッ!!」

ブリブリッ!!ぶびびぶぶうううっ!!ビチビチビチビチイイッ!!

「きゃああっ?!」

由香の肛門から出てきたのは糞便ではなかった。
どす黒く、腹いっぱいに糞便やゲロを貪り食って丸々と太った巨大な蟲が糞便汁にまみれながらその頭を覗かせている。
加奈子は戦慄した。今まで幾度と無く葉山や楓と糞便と蟲にまみれて快楽を貪ってきたというのに、死にかかった由香の肛門から姿を覗かせた"それ"はこの上なく醜悪で、恐ろしい存在だった。

「へへはああっ!あげっ!ぐひひひいいっ!!」

由香の顔に快楽と苦痛の表情が綯交ぜになっていた。蟲が寄生体である由香に凄まじい快楽を与え、生きろ、と命じていた。
死んだらこの快楽が味わえなくなるのだ、お前はそれでもいいのか?とでも言うかのように。

ぶぶびいいいっ!ぶちゅる、ぶっ、ぷぷぷぶううっっ!!ぬりゅにゅるにゅるううっ!!ベチョオおっ!!

「あ・・・あ・・・・・・・」

とうとう蟲は由香の肛門から完全に姿を現すと、もどかしげに肥大した身体をうねらせ、ズルズルと動き始めた。
だが、それで終わりではなかった。
加奈子が由香に寄生させた蟲はたった一匹だったにもかかわらず、由香の尻の穴からは、何時の間にか由香の体内で糞便を餌に凄まじい勢いで繁殖した大小の蟲達が雪崩をうってひり出された。


5 名前: Pro*C逝ってよし 投稿日: 2001/03/20(火) 01:48
>>1
Oracle社のサンプルコード(ただし糞)があるからそれよめや。
ていうか手元に書籍が皆無なら、開発は不可能じゃ。諦めろ。
今ならまだなんとかなる。
それも嫌なら
http://www2s.biglobe.ne.jp/~mindseye/oracle/osorezan/
http://www.itnavi.com/
にでも泣きついとけやゴルァ



6 名前: Oracle初心者 投稿日: 2001/03/20(火) 21:29
つーか
・PL/SQL 死んでる
・Pro*C 死んでる
・Perl から DBD::Oracle 使う ->クリティカルには使えない
サーバ側から使うなら、PL/SQLでストアド組み込んで使うのが順当じゃないの?





7 名前: デフォルトの名無しさん 投稿日: 2001/03/29(木) 12:51
AGE


8 名前: デフォルトの名無しさん 投稿日: 2001/03/29(木) 13:00
Pro*Cしかないだろ。
PL/SQLとPro*Cを絡めて開発しろ。
OTN Japanには、両者のマニュアルがPDFで用意されてるから
ダウンロードしとけ。
PL/SQLに関しては、書籍がいくつか出てるから、大き目の
書店に行ってみろ。

これが結論。

よって、このスレ終了。


9 名前: デフォルトの名無しさん 投稿日: 2001/03/29(木) 13:43
マニュアルで十分だよ


10 名前: デフォルトの名無しさん 投稿日: 2001/03/30(金) 13:44
OCI


11 名前: デフォルトの名無しさん 投稿日: 2001/03/31(土) 01:37
OCIでの接続CALL
orlon(&cda, &hda[0], (text *)"ログインID/パスワード@DB名", -1, (text *) 0, -1, 0)


12 名前: デフォルトの名無しさん 投稿日: 2001/03/31(土) 04:40
>Pro*C という、CのソースにSQLを埋め込むやつがありますが、
>これに関しては情報が少なく、書籍等に関しては皆無です。

どなたか他の方が書いたソースは無いのでしょうか?
私も以前、Pro*Cの書籍を探したことがありましたが
見つからず、結局既存のソースを参考にしました。

環境もSunのワークステーションだったりします
やだなぁ・・・同じクライアントかなぁ



13 名前: デフォルトの名無しさん 投稿日: 2001/03/31(土) 10:28
EXEC SQL INCLUDE sqlca.h;


14 名前: なぜにPro*C? 投稿日: 2001/03/31(土) 12:01
oo4oじゃ駄目なの?


15 名前: デフォルトの名無しさん 投稿日: 2001/03/31(土) 12:19
>>11
orlonはたしか8からobsoleteです。
OCILogonを使おう。


16 名前: デフォルトの名無しさん 投稿日: 2001/04/02(月) 14:43
>>14
OSがUNIXだから(爆笑)


17 名前: デフォルトの名無しさん 投稿日: 2001/04/02(月) 14:44
>>12
マニュアルと、サンプルで十分だろ。
何が足りないんだ。


18 名前: デフォルトの名無しさん 投稿日: 2001/04/06(金) 15:46
age


19 名前: デフォルトの名無しさん 投稿日: 2001/04/06(金) 16:04
スクリプトをプログラムで生成し、
sqlplus を system() で起動する。



20 名前: 正解です 投稿日: 2001/04/07(土) 21:44
>>19
これならawkからもアクセスOKよん!


21 名前: デフォルトの名無しさん 投稿日: 2001/04/16(月) 19:21



22 名前: デフォルトの名無しさん 投稿日: 2001/04/16(月) 19:42
>>1
ora_ffi ってのを使って、PL/SQL から VC++ で作った DLL を呼び出したことはあるよ。
#UNIX版のOracleは使ったこと無いのでわからん。


23 名前: デフォルトの名無しさん 投稿日: 2001/04/20(金) 06:42
Oracleのデベロッパーなんちゃらの内容(今なら年5万円)でも
ProC/C++は入っているみたいだよ。


24 名前: デフォルトの名無しさん 投稿日: 2001/04/23(月) 20:27
age



25 名前: デフォルトの名無しさん 投稿日: 2001/05/22(火) 20:18
Pro*C++ってC++で埋め込みSQLなんてケッタイなことやるのか、、、
目眩がするな。