Sonucu aktif görmek

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
loxka
Üye
Mesajlar: 214
Kayıt: 18 Ağu 2003 01:10

Sonucu aktif görmek

Mesaj gönderen loxka »

Kod: Tümünü seç

procedure TForm3.Table2AfterOpen(DataSet: TDataSet);
var
topla:real;
begin
Table2.first;
topla:=0;
while not table2.eof do
begin
topla:=topla +Table2tutar.AsFloat ;
Table2.next;
DBedit6.Text:=floattostr(topla);

end;
formu açtığımda DBEdit6 da sonucu göremiyorum, yardımcı olursanız sevinirim, Teşekkür ederim.
Kullanıcı avatarı
hbahadir
Kıdemli Üye
Mesajlar: 544
Kayıt: 06 Ara 2004 05:03
Konum: BURSA idi artık İST.
İletişim:

Mesaj gönderen hbahadir »

TDBEdit bileşeni yerine TEdit bileşenini kullan. Yada DBEdit6 ' nın bağlı olduğu veri tabanı alanına değerini kayıt edersen otomatik olarak gösterecektir.
loxka
Üye
Mesajlar: 214
Kayıt: 18 Ağu 2003 01:10

Mesaj gönderen loxka »

Tedit bileşenine yazdırsam DB edit ile nasıl bağlantı kuracağım, Veri tabanı alanına bu derleme ile nasıl yapacağım
Kullanıcı avatarı
selman
Üye
Mesajlar: 664
Kayıt: 04 Ara 2003 12:06
Konum: İzmir

Mesaj gönderen selman »

sen sadece Tedite yazdırdığın zaman kaydetmi veya hangi tuşunu kullanmak istiyorsanda
table2.edit;
table2tutar.asstring:=edit1.text;
table2.post;
şeklinde
edite girdiğin bilgiyide db ye kaydetmiş olursun Kolay gelsin
Kullanıcı avatarı
selimr
Üye
Mesajlar: 556
Kayıt: 16 Eki 2003 02:07

Mesaj gönderen selimr »

biraz karıştırdın galiba..:)

zaten toplam tutarı, alan değerini topla değişkenine aktararak elde etmişsin..

sadece o değeri tedit bileşenine aktaracaksın okadar..

----
loxka
Üye
Mesajlar: 214
Kayıt: 18 Ağu 2003 01:10

Mesaj gönderen loxka »

Tamam tedit bileşenine aktardım ama benim istediğim bunu DBEdit6 yada aktarmak ve kaydetmek
Kullanıcı avatarı
selman
Üye
Mesajlar: 664
Kayıt: 04 Ara 2003 12:06
Konum: İzmir

Mesaj gönderen selman »

selam
o zaman tutat diye dbn bir alanın olsun
dbeditini ayarlar datasource ve datafieldini
sonra
dbedit6.text:=edit1.text;
şeklinde aktarabilirsin...............
Kullanıcı avatarı
ofenX
Üye
Mesajlar: 397
Kayıt: 09 Nis 2005 10:24
Konum: Diyarbakır
İletişim:

Mesaj gönderen ofenX »

Merhaba,
hbahadir yazdı:TDBEdit bileşeni yerine TEdit bileşenini kullan. Yada DBEdit6 ' nın bağlı olduğu veri tabanı alanına değerini kayıt edersen otomatik olarak gösterecektir.
Arkadaşımızın demek istediği:
Mesela şu an ibdataset1 i ,dbedit6 yı kullandığınızı farzedelim.
vt nizde TUTAR diye bir alan olduğunu ve bunu dbedit6 ya bağladığınızı farzedelim.

Kod: Tümünü seç

ibdataset1.fieldbyname('TUTAR').AsInteger:=topla;
şeklinde kullanın demek istemiş.

Kolay gelsin.
http://www.aysbergbilgisayar.com
Logo Go özel eğitim, web tasarım, teknik servis
Cevapla