fbird e DOS da bağlanmak

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
nkyek
Üye
Mesajlar: 65
Kayıt: 30 Nis 2005 02:03
Konum: kayseri

fbird e DOS da bağlanmak

Mesaj gönderen nkyek »

S.A.

Btrieve v5.1 de oluşturulmuş ve data yı fbird e taşımam gerekiyor.
Bu veritabanına windows altında ulaşamıyorum.
Bunun için borland C++ v3.1 ile fbirde ulaşmak istiyorum. MS C için bir örnek buldum fakat olmadı.
Bunu nasıl yapabilirim? bu konuda bilgisi olan varsa paylaşırsa memnun olurum.
En hayırlınız İnsanlara faydalı olanlarınızdır (hs)
Kullanıcı avatarı
undefined
Moderator
Mesajlar: 565
Kayıt: 06 Eki 2003 12:01
Konum: Bursa
İletişim:

Mesaj gönderen undefined »

Firebird'ün bağlantı için gerekl olan DLL'si bir windows executable. Yani bunun mümkün olduğunu sanmıyorum.
mkysoft
Kıdemli Üye
Mesajlar: 3110
Kayıt: 26 Ağu 2003 12:35
Konum: Berlin
İletişim:

Mesaj gönderen mkysoft »

http://www.btrieve.com/
Bu adreste yazdığı kadarıyla btrieve isim değiştirerek pervasive adını almış. Pervasive Turbo Pascal ile erişebilirsin. Ayrıca ODBC sürücüleride var windows için (yeni sürümlerinde.) Eminimki eski veri tabanını yeni versiyon pervasive'e dönüştürecek araçlarda yazmışlardır. Sitesini incelersen cevap bulabilirsin sanırım.
Başka bir teknikte btrieve'daki kayıtları SQL cümleleri şeklinde text dosyalara kaydedebilirsin.
nkyek
Üye
Mesajlar: 65
Kayıt: 30 Nis 2005 02:03
Konum: kayseri

Mesaj gönderen nkyek »

ilgilenen arkadaşlara teşekkür ederim.

mkysoft un dediği gibi sql cumlesı ile bir text dosyası olusturan bır program kullanıyorum.

ama benım temel maksadım *.lib dosyalarını prj nın ıcerısıne alarak example da ms c ıcın yazılmıs olan ornektekı gıbı ısql ıle baglantı kura bılmek.
cunkı aktarım yaptıgım programlar kendı dos programlarım. zıra her programda 10 larca dosya var, her bırını tek tek aktarmak cıddı zaman kaybı oluyor. bu sistemi çalışa bilseydi benim müdahaleme gerek kalmadan aktarım programıyla dogrudan fbırde aktaracaktım.

problemı cozdugumde ınsallah buraya aktarırım.
En hayırlınız İnsanlara faydalı olanlarınızdır (hs)
mkysoft
Kıdemli Üye
Mesajlar: 3110
Kayıt: 26 Ağu 2003 12:35
Konum: Berlin
İletişim:

Mesaj gönderen mkysoft »

Siz sürekli aktarım yapacak bir programmı düşünüyorsunuz? Ben bir defaya mahsus bu işi yapacağınızı düşündüm.
Kullanıcı avatarı
sabanakman
Kıdemli Üye
Mesajlar: 3081
Kayıt: 17 Nis 2006 08:11
Konum: Ah bi Antalya olaydı keşke (Ankara)

Mesaj gönderen sabanakman »

İyi günler. Benim problemim de aynı ama sorunum delphi tarafından btrieve tabloları açıp kullanamamak. Btrieve tabloyu nasıl açıp kullanabilirim bulamadım? Direk açamasam bile dolaylı olarakta olsa böyle bir yöntem bilen varsa önerisine ihtiyacım var. Tabi direk açabilmem en uygun teknik olacak :twisted: . İyi çalışmalar.
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
Kullanıcı avatarı
mrmarman
Üye
Mesajlar: 4741
Kayıt: 09 Ara 2003 08:13
Konum: İstanbul
İletişim:

Mesaj gönderen mrmarman »

Google'da bakındım,

Ref : http://dev.zibn.net/
BtrUtils library for Delphi yazdı:Product "BtrUtils Library for Delphi" is designed for using native Btrieve API in applications created with Borland Delphi.

Download current version: BtrUtils library v 1.0.5 build 38 from 28-Jan-2004
Complete package contains:

library source for Delphi 3-7, Kylix
examples
help file (Russian language only)
This library is supplied in source code only. You can build required executables by yourself.

- İndirmedim ama bir incelemeye değer bence..
Resim
Resim ....Resim
Kullanıcı avatarı
sabanakman
Kıdemli Üye
Mesajlar: 3081
Kayıt: 17 Nis 2006 08:11
Konum: Ah bi Antalya olaydı keşke (Ankara)

Mesaj gönderen sabanakman »

Yok yok, kesin benim arama tarzımda bir yanlışlık var. Bende ortalık Btrieve çöplüğüne döndü ama böyle bir siteden geçmedim :). Herhalde aradığım budur, inceleyeceğim. Çok teşekkür ederim sn mrmarman.
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
Kullanıcı avatarı
dynamo
Üye
Mesajlar: 96
Kayıt: 21 Haz 2005 02:05
Konum: istanbul

Mesaj gönderen dynamo »

Kod: Tümünü seç

http://www.reggatta.com/downloads.htm
adresinde tüm delphi versiyonları için Titan komponenti-Titan Database Interface (for accessing Btrieve® and Pervasive SQL® databases)- ile Btrieve/Pervasive desteğini sağlıyor
Kullanıcı avatarı
sabanakman
Kıdemli Üye
Mesajlar: 3081
Kayıt: 17 Nis 2006 08:11
Konum: Ah bi Antalya olaydı keşke (Ankara)

Mesaj gönderen sabanakman »

Bu da güzel bir setmiş.
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
Cevapla