DelphiとFirebird

解決


message  2007-03-15 18:23:03  No: 25318

この質問が、このMLの質問範囲内であれば教えていただきたい。
昨日私の上司からDelphiのデータベースの勉強としてFirebirdをインストールして慣れておくよう言われたので、Firebird1.5.4.4910-0-Win32.exeというのをインストールしてみたのですが、何がなんだかさっぱり分かりません。Firebirdの使い方?や、Delphi(Turbo Delphi2006)でのFirebirdの利用法など。
どなたかお分かりになられる方がおられましたらお教え願いたいです。
また参考になりそうなHPなどもありましたらお教え願います。


HOta  2007-03-16 03:03:27  No: 25319

FirebirdはInterBase互換のFreeなDataBaseです。
テーブルの作り方などは、Firebirdのhttp://tech.firebird.gr.jp/firebird/index.php?firebird_xsite=0
で調べられます。
そのあとは、DelphiからIBコンポーネントで接続します。


message  2007-03-16 04:26:42  No: 25320

HOtaさん、返信ありがとうございます。
私の今の環境(Turbo Delphi2006)には、IBコンポーネントがありません。
DelphiのProか、もしくはENTでしかInterbaseは利用できないのでしょうか。


HOta  2007-03-16 06:17:11  No: 25321

Turbo Delphi2006からは、DataBaseコンポーネントが付いているようです。


message  2007-03-16 17:24:04  No: 25322

Databaseコンポーネントはありますけど・・・
それでInterbaseが利用可能に?


HOta  2007-03-16 22:08:18  No: 25323

Turbo Delphi2006は使ってないのでよくわかりませんが、IB何とかのコンポーネントはありませんか?
まずは、DataBaseとは何なのかを調べてください。


message  2007-03-16 22:38:50  No: 25324

Turbo Delphi2006にはIB〜というコンポーネントは無いです。
Database絡みのコンポーネントといえば、
TDataSource,TClientDataSetなどのDataAccess
TDBGrid,TDBNavigator      などのDataControls
TSQLConnection,TSQLDataSetなどのdbExpress
TTable,TQuery             などのBDE
TADOConnection,TADOCommandなどのdbGo
など。
調べてみてはいました。ただ 「FirebirdにはInterbaseコンポーネントが必要らしい」 ぐらいしかわからなかったため、Turbo Delphi2006では無理なのか、ほかに方法があるのかなぁ・・・という思いでした。・・・って、最初から書いとけばよかったんですよね (^^;)  迷惑かけました。


HOta  2007-03-17 00:29:45  No: 25325

Express版でも、導入時にInterBaseがインストールメニューで見えましたよ。
調べました。dbExpressやdbGOなどがちゃんとあります。これで接続します。
IBExpressがあればもっと簡単なんですが…


message  2007-03-17 23:14:31  No: 25326

HOtaさん、ありがとうございます。
Turbo Delphi2006でいけるとわかればそれを調べるのみ!
(さて、何から調べようか・・・)


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加