Firebird ağda paylaşım ve güncelleme sorunu
Firebird ağda paylaşım ve güncelleme sorunu
Sevgili delphi dostları Firebid e yeni başladım , bir uygulama üzerinde çalışıyorum fakat uygulamanın can damarı ağ ortamında çalışması
sorun1: terminal makiden bağlanınca bu hatayı alıyorum (I/O error during "Cretate file open" operation for file C:\KOBI\2015.gdb)
sorun2: hata olmasa bile terminal den girilen veriyi sunucu makinede gülcelliyemiyorum
sorun1: terminal makiden bağlanınca bu hatayı alıyorum (I/O error during "Cretate file open" operation for file C:\KOBI\2015.gdb)
sorun2: hata olmasa bile terminal den girilen veriyi sunucu makinede gülcelliyemiyorum
Re: Firebird ağda paylaşım ve güncelleme sorunu
hangi FB versiyonu ve neyle nasıl bağlanıyorsun? "127.0.0.1:alias" en güzel bağlantı şekli, serverda paylaşım açmanada gerek kalmaz
ZAGOR TENAY TÜRK'tür... TÜRK kalacak...
Zoru başarırım, İmkansız zaman alır
FreeMan 35.5
Soru sormaya üşenmiyorsan, sorunun çözümünü yazmaya da üşenme !!!
Zoru başarırım, İmkansız zaman alır
FreeMan 35.5
Soru sormaya üşenmiyorsan, sorunun çözümünü yazmaya da üşenme !!!
Re: Firebird ağda paylaşım ve güncelleme sorunu
Cevabınız için çok teşekküer ederim ağ bağlantı sorunu çözdüm fakat sorun2 çözülmedi terminal makineden girilen verileri ana makineden güncellemiyor. IBX bileşnleri kullanıyorum..Firebird-2.5.3 server..
IBDataSet.Reflesh işe yaramıyor .. close, open dedim yine olmadı yanlız terminaldeki porgramı kapatınca verileri görüyor
IBDataSet.Reflesh işe yaramıyor .. close, open dedim yine olmadı yanlız terminaldeki porgramı kapatınca verileri görüyor
Re: Firebird ağda paylaşım ve güncelleme sorunu
terminal makinede clinet kurulu değil acaba ondan mı kayıt güncellemiyor
- greenegitim
- Üye
- Mesajlar: 713
- Kayıt: 28 Nis 2011 10:33
- Konum: İstanbul
Re: Firebird ağda paylaşım ve güncelleme sorunu
Kod: Tümünü seç
IBTransaction1.CommitRetaining
Mücadele güzelleştirir!
Re: Firebird ağda paylaşım ve güncelleme sorunu
denedim ama olmadı
Re: Firebird ağda paylaşım ve güncelleme sorunu
Alias larının içini kontrol et, yani client tan server a bağlandığın veri tabanı doğrumu, denemeler yapılırken yaz sil bazen karışabiliryor.
TTable.edit yada insert;
değerlerin fieldlara atanması
TTable.post;
TTable.transection.Commitretaing; --> transaction parametreleri varmı hatırlamıyorum onlarıda kontrol etmende fayda var, nowait falan gibi birşeylerdi
TTable.close;
TTAble.Open;
kabaca bu işlem sırası sorunsuz çalışmalı. fb versiyonu farketmez 1.x 2.x
TTable.edit yada insert;
değerlerin fieldlara atanması
TTable.post;
TTable.transection.Commitretaing; --> transaction parametreleri varmı hatırlamıyorum onlarıda kontrol etmende fayda var, nowait falan gibi birşeylerdi
TTable.close;
TTAble.Open;
kabaca bu işlem sırası sorunsuz çalışmalı. fb versiyonu farketmez 1.x 2.x
ZAGOR TENAY TÜRK'tür... TÜRK kalacak...
Zoru başarırım, İmkansız zaman alır
FreeMan 35.5
Soru sormaya üşenmiyorsan, sorunun çözümünü yazmaya da üşenme !!!
Zoru başarırım, İmkansız zaman alır
FreeMan 35.5
Soru sormaya üşenmiyorsan, sorunun çözümünü yazmaya da üşenme !!!
Re: Firebird ağda paylaşım ve güncelleme sorunu
IBX bileşnleri kullandığım için aliasa gerek kalmadı zaten , her şeyi denedim terminal makineden geri girişi oluyor ama güncellemiyor..
programları açıp kapayınca veriler geliyor ama program açık iken veriyi güncellemiyor.
programları açıp kapayınca veriler geliyor ama program açık iken veriyi güncellemiyor.
Re: Firebird ağda paylaşım ve güncelleme sorunu
Kendi açtığım konuyu kendim sonlandılarayım
güncelleme klasik komutlar ile bir türlü olmadı
peki ama nasıl oldu
database bileşini kapatıp açma ile güncelleme oldu
AnaMenu.IBDatabase1.Connected:=False;
AnaMenu.IBTransaction1.Active:=False;
AnaMenu.IBDatabase1.Close;
AnaMenu.IBDatabase1.DatabaseName:=giris.DBEdit1.Text;// burada databasename' ye sabit bir textten ya da hariçi bir veritabanın kayıt okutmak puf nokta..
AnaMenu.IBDatabase1.Connected:=True;
AnaMenu.IBTransaction1.Active:=True;
güncelleme klasik komutlar ile bir türlü olmadı
peki ama nasıl oldu
database bileşini kapatıp açma ile güncelleme oldu
AnaMenu.IBDatabase1.Connected:=False;
AnaMenu.IBTransaction1.Active:=False;
AnaMenu.IBDatabase1.Close;
AnaMenu.IBDatabase1.DatabaseName:=giris.DBEdit1.Text;// burada databasename' ye sabit bir textten ya da hariçi bir veritabanın kayıt okutmak puf nokta..
AnaMenu.IBDatabase1.Connected:=True;
AnaMenu.IBTransaction1.Active:=True;
Re: Firebird ağda paylaşım ve güncelleme sorunu
Transaction'un parametrelerini girmediginizden kaynaklaniyor. Nowait read committed yapin. Baglantiyi kapatip acmaniza gerek kalmayacak.
kıdemsiz üye
Re: Firebird ağda paylaşım ve güncelleme sorunu
daha açık yazarmısınız söylediğiniz parametreleri bulamadım.
- greenegitim
- Üye
- Mesajlar: 713
- Kayıt: 28 Nis 2011 10:33
- Konum: İstanbul
Re: Firebird ağda paylaşım ve güncelleme sorunu
IBTransaction1 nesnesine çift tıkla orada
Mücadele güzelleştirir!
Re: Firebird ağda paylaşım ve güncelleme sorunu
teşekkürler ...