Banka Projesinde Yardım

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
cılgın
Üye
Mesajlar: 8
Kayıt: 29 Nis 2009 05:12

Banka Projesinde Yardım

Mesaj gönderen cılgın »

Arkadaşlar banka projesinde bir başlık altında bulunan mesela yatırım ürünleri 5 tane alt dalı var yatırım fonu gibi bunlara ayrı ayrı form tasarlamak karışıklığa neden olabilir diye hepsini bir formda topladım birer tane table,datasource ve bdgrid koydum kodları felan yazdım ilk programı çalıştırdıktan sonra herhangisine basarsam normal geliyor ama ikinci kez basarsam şu hatayı veriyor "table1:Cannot perform this operation on an open dataset " nedenini bilen var mı
ZeynelAbidin
Üye
Mesajlar: 69
Kayıt: 02 Oca 2009 09:03

Re: Banka Projesinde Yardım

Mesaj gönderen ZeynelAbidin »

neye basıyorsun basdığın yerde ne var
onları bilmemiz gerekiyor
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Re: Banka Projesinde Yardım

Mesaj gönderen aslangeri »

s.a.
düğmeye tıkladığında table ile ilgili işlemleri yapmadan önce table1.close yaz
tablo açık olduğu için işlemi yapamıyorsun.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
cılgın
Üye
Mesajlar: 8
Kayıt: 29 Nis 2009 05:12

Re: Banka Projesinde Yardım

Mesaj gönderen cılgın »

Öncelikle ilgilendiğiniz için teşekürler.Kısaca ne yapmak istediğimi anlatıyım mesela vadeli ve vadesiz hesaplar var ben bu ikisine ayrı ayrı form yapmaktansa ikisini bir formda yapıp butonla yada menü oluşturup hangisine tıklarsam hem ekleme vs hemde bdgrid ile görüntülemek istiyorum paradox a bağlı işte program ilk çalıştığında tıkladığımda herhangisine çalışıyor ama diğerine tıkladığımda yazdığım hatayı veriyor umarım anlamışındır.
ZeynelAbidin
Üye
Mesajlar: 69
Kayıt: 02 Oca 2009 09:03

Re: Banka Projesinde Yardım

Mesaj gönderen ZeynelAbidin »

ben hala butonların altında hangi kodlar var bilmiyorum ama
siz ilk seferde kodlar çalıştıkktan sonra mesela kayıt eklemek için

Kod: Tümünü seç

table1.append
demişiniz ama

Kod: Tümünü seç

table1.post
dememiş olabilirsiniz.
hata bu işlem açık bir database yapılamıyor anlamına geliyor yanılmıyorsam.siz genede hangi işlemlerin yapıldığını kodla belirtmelisiniz en azından bana
Kullanıcı avatarı
Lost Soul
Üye
Mesajlar: 1064
Kayıt: 01 Nis 2007 02:55
Konum: mekan ANKARA toprak ELAZIĞ
İletişim:

Re: Banka Projesinde Yardım

Mesaj gönderen Lost Soul »

cılgın yazdı:Öncelikle ilgilendiğiniz için teşekürler.Kısaca ne yapmak istediğimi anlatıyım mesela vadeli ve vadesiz hesaplar var ben bu ikisine ayrı ayrı form yapmaktansa ikisini bir formda yapıp butonla yada menü oluşturup hangisine tıklarsam hem ekleme vs hemde bdgrid ile görüntülemek istiyorum paradox a bağlı işte program ilk çalıştığında tıkladığımda herhangisine çalışıyor ama diğerine tıkladığımda yazdığım hatayı veriyor umarım anlamışındır.
tıklama yapılan butonda
table1.open varsa
if not table1.active then table1. open
olarak değiştirin.

ya da aynı table nesnesi için farklı tabloları açmayı planlıyorsanız
tabloyu değiştirmeden önce table.close ile kapatın.

tablo açık iken tablename, database veya databasename özelliği ile emptytable özelliğini kullanamazsınz.
cılgın
Üye
Mesajlar: 8
Kayıt: 29 Nis 2009 05:12

Re: Banka Projesinde Yardım

Mesaj gönderen cılgın »

Teşekürler...
Cevapla