db yolu tanımlama

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
mehmet 45
Üye
Mesajlar: 7
Kayıt: 08 Eki 2008 09:11

db yolu tanımlama

Mesaj gönderen mehmet 45 »

Paradox kullanıyorum table datamodule dadabesem var. 1 haftadır uğraşıyorum, ama beceremedim.
veri dosyam form1 deki numericeditdeki değer ne ise c:\taksit\2008 yılı numeric editden alıyor.
table ve database'm datamodulede DataModuleCreate ye yazdığım kotlar olmadı editdeki değer ne ise tablem
oradaki verilerimi kullansın c:\taksit\2008 deki paradox db lerimi c:\taksit\2009 deki db lerimi 2008 ve 2009 değerleri
numericedit den geliyor. biraz karışık oldu ama ustalara şimdiden yardımlarından dolayı teşekkür ederim.
Kullanıcı avatarı
White Rose
Üye
Mesajlar: 726
Kayıt: 06 Tem 2005 09:41
Konum: Güneyden
İletişim:

Re: db yolu tanımlama

Mesaj gönderen White Rose »

Anaformunuzun oncreate olayında veritabanının yolunu bir şekilde okutun; bu ini dosyasından,
text dosyasından yada regedit ten olabilir sonra bunu gloabal bir değişkene atayın,program içinde heryerde kullanabilirsiniz.
Eğer veritabanı yolunu program içinde değiştirirseniz bunu okuttuğunuz dosyaya yada regedite kaydedin.
Sorununuz halledilmiş olacaktır.
Delhici
Üye
Mesajlar: 176
Kayıt: 20 Eyl 2003 09:04

Re: db yolu tanımlama

Mesaj gönderen Delhici »

Paradox kullanıyorsan en iyi yöntem alias oluşturmaktır.. BDE administratordan kolay bir şekile alias oluşturulabilmektedir.

KOlay gelsin
http://www.bargem.info
Yaşıyorum..... İnadına değil yaptıklarım. Herşey istediğim için oluyor. İstediğim için türkü dinliyorum. İstediğim için çalışıyorum. İstediğim için yaşıyorum ve istediğim için seni seviyorum...
mehmet 45
Üye
Mesajlar: 7
Kayıt: 08 Eki 2008 09:11

Re: db yolu tanımlama

Mesaj gönderen mehmet 45 »

procedure TDataModule1.DataModuleCreate(Sender: TObject);
var
Appdir: String;
yol: String;
begin
yol:=form1.Table1CALISMAYILI.Value;
database1.Connected := False;
Appdir:=ExtractFilPath(Application.ExeName) + yol;
database1.Params.Clear;
database1.Params.Add('PATH=' + Appdir);
Database1.Connected:=true;
cariTable1.Active:=true;

Bu kodlar ile yapmaya çalısıyorum fakat 'path not fount' hatası alıyorum. c:\taksit\2008\adrslist path not found.
Kullanıcı avatarı
White Rose
Üye
Mesajlar: 726
Kayıt: 06 Tem 2005 09:41
Konum: Güneyden
İletişim:

Re: db yolu tanımlama

Mesaj gönderen White Rose »

peki Table1 i nerede açıyorsunuz bu table açık mı ? form1.Table1CALISMAYILI.Value şeklinde bilgi çekiyorsunuz bundan
mehmet 45
Üye
Mesajlar: 7
Kayıt: 08 Eki 2008 09:11

Re: db yolu tanımlama

Mesaj gönderen mehmet 45 »

form1.table1 tablem form 1 de diğer table lerim modulede ben modulenin içindeki tablelerin yolunu form1tableden bilgi alarak bulmasını istiyorum. ilginiz için şimdiden çok teşekkür ederim
Cevapla