DBgrid

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
beyuslu
Üye
Mesajlar: 46
Kayıt: 20 Nis 2009 11:08

DBgrid

Mesaj gönderen beyuslu »

Merhaba;

Sorunumu Forumda Aradım bulamadım, ve sorma gereği duydum..

dbgridimde adı tckimlik sehir diye fieldler var ve ben bunlardan adı fieldindeki listelenen isimleri memoya atmakı istiyorum..bir kac yol denedim...oldu fakat fieldin ilk satırındaki bilgiyi alıyor..yani 1 ci isim ahmet 2 isim mehmet diyelim..sadece en üst satırdaki ahmet ismini yazıyor memoya...

denediğim yollar

- query.add:=('select personel from data')
- memo1.txt:=adotable1.fields[2].text;

yani belli bir sütundaki tüm bilgileri memoya nasıl aktarabilirim... ne yaptıysam hep sütunun birinci satıındaki bilgiyi aldı..

??
qamyoncu
Üye
Mesajlar: 266
Kayıt: 12 Tem 2008 04:30

Re: DBgrid

Mesaj gönderen qamyoncu »

Haklısınız özür dilerim, büyük hata:) Deneme fırsatım olmadığı için aklımdan yazınca sürekli stringgrid ile karışıyor bilgiler. Kusura bakmayın, sildim msjı, sanırım cevabınızı da almışsınız. iyi günler..
En son qamyoncu tarafından 14 May 2009 08:45 tarihinde düzenlendi, toplamda 2 kere düzenlendi.
Batuhan TAŞDÖVEN
'Yükseldikçe küçülen bir uçurtma..'
beyuslu
Üye
Mesajlar: 46
Kayıt: 20 Nis 2009 11:08

Re: DBgrid

Mesaj gönderen beyuslu »

Dbgridde cell diye bir komut cıkmadı artı dbgrid1.recordcount bir komutta cıkmadı ? yani bunlar tanınmadı delphi tarafından?
Kullanıcı avatarı
Lost Soul
Üye
Mesajlar: 1064
Kayıt: 01 Nis 2007 02:55
Konum: mekan ANKARA toprak ELAZIĞ
İletişim:

Re: DBgrid

Mesaj gönderen Lost Soul »

beyuslu yazdı:Merhaba;

Sorunumu Forumda Aradım bulamadım, ve sorma gereği duydum..

dbgridimde adı tckimlik sehir diye fieldler var ve ben bunlardan adı fieldindeki listelenen isimleri memoya atmakı istiyorum..bir kac yol denedim...oldu fakat fieldin ilk satırındaki bilgiyi alıyor..yani 1 ci isim ahmet 2 isim mehmet diyelim..sadece en üst satırdaki ahmet ismini yazıyor memoya...

denediğim yollar

- query.add:=('select personel from data')
- memo1.txt:=adotable1.fields[2].text;

yani belli bir sütundaki tüm bilgileri memoya nasıl aktarabilirim... ne yaptıysam hep sütunun birinci satıındaki bilgiyi aldı..

??
sonraki kaydı almak için adotable1.next demeniz yeterli.
tüm kayıtları almak için de

Kod: Tümünü seç

adotable1.first;
while not adotable1.eof do
 begin
 kayıtla ilgili işlemler vs.vs.
 adotable1.next;
 end;
yazmanız yeterli
beyuslu
Üye
Mesajlar: 46
Kayıt: 20 Nis 2009 11:08

Re: DBgrid

Mesaj gönderen beyuslu »

Teşekkürler arkadasım şimdi calıstı bu meret :)
Cevapla