Veri tabanı sorusu

C, C++ ve C++ Builder ile ilgili konuları buraya yazabilirsiniz.
Cevapla
Kullanıcı avatarı
uranyum238
Üye
Mesajlar: 50
Kayıt: 06 Kas 2005 10:46

Veri tabanı sorusu

Mesaj gönderen uranyum238 »

Arkadaşlar selam.Veri tabanıyla ilgili bir program yapayım dedim ama veri tabanıma bağlanamıyorum.Tabi önce şunu söyleyeyim ; setup dosyası yapmak istemediğimden alias tanımlamadım. Yıllar önce kursta şöyle bir yöntem görmüştük ; forma Table1 nesnesi koyduktan sonra database name kısmına .\\ yazıyorduk table name kısmına zaten veri tabanımız geliyordu.Program çalıştığında , veri tabanına bağlanmak için exe'nin olduğu klasöre bakılıyordu.Yani klasörün nerede olduğu önemli değildi.Bu da alias tanımlamadan klasörün nerde olursa olsun exe'nin hatasız çalışmasını sağlıyordu.Ama bugün denediğimde table name kısmına yine veri tabanımın gelmesine rağmen table'ı active ettiğimde invalid file name hatası alıyorum.Nedendir acaba?
zerk
Üye
Mesajlar: 11
Kayıt: 28 Ara 2006 12:42

Mesaj gönderen zerk »

evet aynı sorunu bende yaşıyorum...formun create sine bunu yazıyorum ama program klasörünü başka bir yere taşıyınca veri tabanını görmüyor neden acaba arkadaşlar yardımcı olurmusunuz...

IBDatabase1.DatabaseName:=ExtractFilePath(Application.ExeName)+'veri.fdb';
IBDatabase1.Connected:=true;
IBTransaction1.Active:=true;
IBTable1.Active:=true;
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Mesaj gönderen aslangeri »

s.a.
eğer tasarım anında databaseinizi açık bırakmışsanız onun için verebilir.
tasarım aşamasında databasei kapatın. programı öyle derleyin.
kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Cevapla