IB/FB'e erisim icin BDE gerekli mi?

Firebird ve Interbase veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
sako
Üye
Mesajlar: 477
Kayıt: 11 Haz 2003 02:40
Konum: ERZURUM

IB/FB'e erisim icin BDE gerekli mi?

Mesaj gönderen sako »

Şimdi benim merak ettiğim şle bişi var. Paradox kullanılan programların çalışması için BDE yi yüklüyoruz. Peki Firebird yada interbase kullanılan programlar için IBX veya benzer programlarımı yüklememiz lazım. Yani BDE ye gerek kalmıyormu o zaman
DOĞUNUN SINIR TAŞI ERZURUM'UN DADAŞ'I
EFE'Sİ VAR İZMİR'İN EĞİLMEZ TÜRK' ÜN BAŞI
bgoktas
Kıdemli Üye
Mesajlar: 769
Kayıt: 27 Nis 2004 10:32
Konum: istanbul

Mesaj gönderen bgoktas »

Eğer databaseye erişim için bde toollarını kullanıyorsanız(Ttable,TQuery)
Bde kullanmalısınız. Eğer IBtoolları kullanıyorsanız(IBtable,Ibquery vs..) BDE ye ihtiyacınız yok

Kolay gelsin..
sako
Üye
Mesajlar: 477
Kayıt: 11 Haz 2003 02:40
Konum: ERZURUM

Mesaj gönderen sako »

bir kaç tane datasource kulanıyorum. Eğer bunların işini yapan bileşen varsa IB setinde onu kullaniyim.
DOĞUNUN SINIR TAŞI ERZURUM'UN DADAŞ'I
EFE'Sİ VAR İZMİR'İN EĞİLMEZ TÜRK' ÜN BAŞI
Kullanıcı avatarı
gkimirti
Admin
Mesajlar: 1956
Kayıt: 02 Eyl 2003 04:44
Konum: İstanbul

Mesaj gönderen gkimirti »

Öncelikle daha acıklayıcı baslıklar yazalım, bu sekilde arayıp bulması baskaları acısından daha rahat olur kanaatimce.

IB/FB ye degisik bilesen setleri ile erismek mumkun
IBX,FibPlus,IBO ve BDE uzerinden standart Dataaccess bilesenleri ile vs.vs.
bunlardan IBX native bilesenler olup gds32.dll deki fonksiyonları direkt kullanır. o yuzden sisteminizde bu dll yoksa program direkt kırılır.
BDE uzerinden baglanmak icin once alias olusturmk lazım,ve programın calısacaagı makınada BDE yuklu olmalı.

hangisi daha mantıklı dersen ben IBX derim.

sanırım acıklayıcı olmustur.
kolay gelsin
ÜŞENME,ERTELEME,VAZGEÇME
sako
Üye
Mesajlar: 477
Kayıt: 11 Haz 2003 02:40
Konum: ERZURUM

Mesaj gönderen sako »

Aslında bencede IBX daha kolay ve kullanışlı gibi geldi. Fakat ağ ile ilgili ayarlar hakkında bi döküman bulamadım ben. Yani ver ama BDE ile yapılmış ayarlar var. IBX te çok kullanıcı için nasıl bir ayar yapmam lazım. (Belki onunda bi açıklaması vardır ama ben bulamadım)
DOĞUNUN SINIR TAŞI ERZURUM'UN DADAŞ'I
EFE'Sİ VAR İZMİR'İN EĞİLMEZ TÜRK' ÜN BAŞI
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7603
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

ahhh @sako, hüzünlere garkettin beni burda, denizlere attın.

döküman bulamadım bu konuda diyorsun kafamı duvarlara vurdum. :duvar:

Kardeşim sitede veritabanı kısmında hem IBX hem de ağ ayarları ile ilgili döküman var, forumda da aynı makale ve binlerce mesaj var. İnsaf ve :ara Arama lütfen.
En son mussimsek tarafından 31 Ağu 2004 11:55 tarihinde düzenlendi, toplamda 1 kere düzenlendi.
sako
Üye
Mesajlar: 477
Kayıt: 11 Haz 2003 02:40
Konum: ERZURUM

Mesaj gönderen sako »

Valla ne diyim kızmakta haklıymışsın. O zaman şöyle bi soru sorim :oops:

"Programınızı Delphi Standart Data bileşenleri ile yazmışsanız" diye bir şey belirtilmiş. Şimdi ben hem İB bileşenlerini kullandım hemde data source kullandım. hem IBX i hemde BDE yimi yükleyecem. Yoksa datasource yerine başka bi bileşenmi kullaniyim..
DOĞUNUN SINIR TAŞI ERZURUM'UN DADAŞ'I
EFE'Sİ VAR İZMİR'İN EĞİLMEZ TÜRK' ÜN BAŞI
Arifceylan28
Üye
Mesajlar: 298
Kayıt: 19 Tem 2004 01:45
Konum: Giresun/Samsun

Mesaj gönderen Arifceylan28 »

Data sourcenin BDE ile bi alakası yok diye biliyorum.
erdemhilmi
Üye
Mesajlar: 20
Kayıt: 30 Nis 2004 04:54
Konum: Lüleburgaz / KIRKLARELİ
İletişim:

datasource

Mesaj gönderen erdemhilmi »

Herkese Merhaba,

Datasource nesnesi BDE ENGINE ile alakalı bir nesne değil.
ben programlarımda IBX kullanıyorum,bu IBX bileşenlerini bir DB nesnesine bağlayabilmek için tabiiki Datasource nesnesine ihtiyacım oluyor.

Kullanıcıya BDE ENGINE yüklemeden programlarım problemsiz çalışyor.
sair
Kıdemli Üye
Mesajlar: 288
Kayıt: 16 Haz 2003 04:41
Konum: Kastamonu
İletişim:

Mesaj gönderen sair »

O makaledeki kastedilen "Standart data bileşenleri" cümlesi ile Delphi 7 deki BDE sekmesinde bulunan Bileşenler kastedilmiştir. Ve bu BDE sekmesinde bulunan tüm bileşenler için BDE gereklidir.. Ancak Dikkat ederseniz DataSource bileşeni bu sekmede değildir.. IBX bileşenleri de kullansanız mecburen Datasource bileşeninine ihtiyaç duyacaksınız... ANcak Datasource bileşeni BDE ye ihtiyaç duymaz.. Datasource kaynağını bağlı olduğu dataset nesnesinden alır ki BDE ile hiç bir bağlantısı yoktur..

Sevgiler..
Geçip gideriz bizde ağızsız,dilsiz ve sorgusuz
İstanbul gibi düşeriz iki kıtaya birden...
En aşağılık düş, en büyük sevdadan belki
Erkek ölümler; bir uzun iç çekişle büyür göğsümüz
Salih
Üye
Mesajlar: 250
Kayıt: 11 Mar 2004 05:36

Delphi ve interbase (firebird) için en uygun bileşen

Mesaj gönderen Salih »

salih yazdı: Eğer Interbase kullanacaksan Interbase Express kullan.Ama Firebird kullanacaksan Mercury Database Object kullan(sourceforge.net'ten indirebilirsin).Firebird ile Interbase Express biraz nazlı çalışıyor.Ben Mysql'i fazla sevmiyorum.Stored Prodocure,trigger felan pek bi severim onlarda mysqlde yok.Ama illede mysql kullanacaksan tablo tipini BerkeleyDB yap.Yoksa transaction desteği gelmiyor.Ayrıca delphi-mysql'de adoya alternatif olarak zeos bileşen seti var onlarda güzel.Şöyle ufak tefek tek kullanıcılı programlar yapacaksan Advantage Veritabanı'nı deneyebilirsin. Benim hoşuma gitti(Her ne kadar table bileşeni biraz sorunlu olsada query bileşeni pek bi güzel).MySQL'in en büyük düşmanı PostgreSQL var.Oda güzel.Unutmamak lazım mysql hız açısından çok iyi.

Delphi-Access:Tek kullanıcıda oda güzel ama advantage daha iyi.
Delphi-MsSQL:SQL Server çook kalite bir veritabanı ama onunda bakım zorunluluğu var ya.Çok kasman gerekiyor.Milyarlık yatırım yapılmayan bir program için sql server kullanmak biraz mantıksız.

Aslında bütün veritabanları güzel bence ama programa göre seçmek lazım veritabanını.Misal Adres Rehberi için oracle,ERP için paradox kullanılmaz.Ama fiyat bakımından güzel olan birde SYBASE var eğer bayisi olursan her client için 100$ ödüyosun.Yani 10 kullanıcı=1000$ 20 kullanıcı=2000$

Bence firebird kullan.Zaten firebird öğrendikten sonra öbür veritabanlarına fazla bir yabancılık çekmezsin.Herşey aynı ufak tefek değişiklikler var sadece.
Bir başka forumda bu konuyla ilgili olarak yukarıdaki yanıtı almıştım ve mercury yi indirip kurdum, bir kaç aydır denemeler yapıyorum, bir sorunla karşılaşmadım şu ana kadar. Aramızda firebird için mercury DBO kullanan var mı ?
Selamlar, sevgiler...
Cevapla