Firebird ağda paylaşım ve güncelleme sorunu

Firebird ve Interbase veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
AfterPost
Üye
Mesajlar: 144
Kayıt: 12 Tem 2014 10:22

Firebird ağda paylaşım ve güncelleme sorunu

Mesaj gönderen AfterPost »

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
Kullanıcı avatarı
freeman35
Admin
Mesajlar: 2356
Kayıt: 12 Haz 2003 04:05
Konum: merkez camii yanı

Re: Firebird ağda paylaşım ve güncelleme sorunu

Mesaj gönderen freeman35 »

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 !!!
AfterPost
Üye
Mesajlar: 144
Kayıt: 12 Tem 2014 10:22

Re: Firebird ağda paylaşım ve güncelleme sorunu

Mesaj gönderen AfterPost »

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
AfterPost
Üye
Mesajlar: 144
Kayıt: 12 Tem 2014 10:22

Re: Firebird ağda paylaşım ve güncelleme sorunu

Mesaj gönderen AfterPost »

terminal makinede clinet kurulu değil acaba ondan mı kayıt güncellemiyor
Kullanıcı avatarı
greenegitim
Üye
Mesajlar: 713
Kayıt: 28 Nis 2011 10:33
Konum: İstanbul

Re: Firebird ağda paylaşım ve güncelleme sorunu

Mesaj gönderen greenegitim »

Kod: Tümünü seç

IBTransaction1.CommitRetaining
Mücadele güzelleştirir!
AfterPost
Üye
Mesajlar: 144
Kayıt: 12 Tem 2014 10:22

Re: Firebird ağda paylaşım ve güncelleme sorunu

Mesaj gönderen AfterPost »

denedim ama olmadı
Kullanıcı avatarı
freeman35
Admin
Mesajlar: 2356
Kayıt: 12 Haz 2003 04:05
Konum: merkez camii yanı

Re: Firebird ağda paylaşım ve güncelleme sorunu

Mesaj gönderen freeman35 »

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
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 !!!
AfterPost
Üye
Mesajlar: 144
Kayıt: 12 Tem 2014 10:22

Re: Firebird ağda paylaşım ve güncelleme sorunu

Mesaj gönderen AfterPost »

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.
zengin
Üye
Mesajlar: 233
Kayıt: 06 Ağu 2003 10:13

Re: Firebird ağda paylaşım ve güncelleme sorunu

Mesaj gönderen zengin »

s.a

ustacığım

Kod: Tümünü seç

IBDataSet2.FullRefresh;
kullan o zaman Refresh yapcaktır kolay gelsin
Zengin
AfterPost
Üye
Mesajlar: 144
Kayıt: 12 Tem 2014 10:22

Re: Firebird ağda paylaşım ve güncelleme sorunu

Mesaj gönderen AfterPost »

:x olmuyor...
AfterPost
Üye
Mesajlar: 144
Kayıt: 12 Tem 2014 10:22

Re: Firebird ağda paylaşım ve güncelleme sorunu

Mesaj gönderen AfterPost »

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;
ikra
Üye
Mesajlar: 900
Kayıt: 28 Nis 2005 01:26
Konum: Simdilik Topragin Üstü

Re: Firebird ağda paylaşım ve güncelleme sorunu

Mesaj gönderen ikra »

Transaction'un parametrelerini girmediginizden kaynaklaniyor. Nowait read committed yapin. Baglantiyi kapatip acmaniza gerek kalmayacak.
kıdemsiz üye
AfterPost
Üye
Mesajlar: 144
Kayıt: 12 Tem 2014 10:22

Re: Firebird ağda paylaşım ve güncelleme sorunu

Mesaj gönderen AfterPost »

daha açık yazarmısınız söylediğiniz parametreleri bulamadım.
Kullanıcı avatarı
greenegitim
Üye
Mesajlar: 713
Kayıt: 28 Nis 2011 10:33
Konum: İstanbul

Re: Firebird ağda paylaşım ve güncelleme sorunu

Mesaj gönderen greenegitim »

IBTransaction1 nesnesine çift tıkla orada
Mücadele güzelleştirir!
AfterPost
Üye
Mesajlar: 144
Kayıt: 12 Tem 2014 10:22

Re: Firebird ağda paylaşım ve güncelleme sorunu

Mesaj gönderen AfterPost »

:bravo: :bravo: teşekkürler ...
Cevapla