Veri tabanı sorusu
- uranyum238
- Üye
- Mesajlar: 50
- Kayıt: 06 Kas 2005 10:46
Veri tabanı sorusu
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?
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;
IBDatabase1.DatabaseName:=ExtractFilePath(Application.ExeName)+'veri.fdb';
IBDatabase1.Connected:=true;
IBTransaction1.Active:=true;
IBTable1.Active:=true;