Sayfayı Yazdır | Pencereyi Kapat

combobox

Nereden Yazdırıldığı: Clomosy | Forum
Kategori: Genel Programlama
Forum Adı: Genel İşlemler
Forum Tanımlaması: TRObject dili ile programlama yaparken karşılaşılan genel işlemler
URL: https://forum.clomosy.com.tr/forum_posts.asp?TID=846
Tarih: 08 Ocak 2025 Saat 00:26
Program Versiyonu: Web Wiz Forums 12.07 - https://www.webwizforums.com


Konu: combobox
Mesajı Yazan: rabiagnbs
Konu: combobox
Mesaj Tarihi: 08 Ağustos 2024 Saat 14:14
burada combo box'a veri eklerken hep aynı ülke ismini ekliyor ne yapabilirim?:

try
    Qry2 = Clomosy.DBSQLiteQueryWith('SELECT goal_country FROM Goals');
    Qry2.OpenOrExecute;
    
     for m = 0 to Qry2.RecordCount-1   
     {
          hedefUlkeIsim.AddItem(Qry2.FieldByName('goal_country').AsString,'');
   
      }
 
    except
    ShowMessage('Exception class: '+LastExceptionClassName+' Exception Message: ' +LastExceptionMessage);
     } 
     


-------------
RabiaGnbs



Cevaplar:
Mesajı Yazan: cagataycantay
Mesaj Tarihi: 08 Ağustos 2024 Saat 16:01
Merhaba Rabia, 
AddItem fonksiyonu 2 parametre alır. ilk parametre key değeri ikinci parametre value şeklindedir:
testCombo.AddItem('key1','value1');

Bu şekilde ekleyebilirsin:


  while(not (Qry2.Eof))
   {
   hedefUlkeIsim.AddItem(Qry2.FieldByName('goal_country').AsString,Qry2.FieldByName('goal_country').AsString);
  Qry2.Next;
   }


Mesajı Yazan: OlgunAgac
Mesaj Tarihi: 08 Ağustos 2024 Saat 16:55
Qry2.Next demezsen sonraki veriye geçmez.

-------------
Dünden bugüne süren sonu olmayan yolculuk.


Mesajı Yazan: rabiagnbs
Mesaj Tarihi: 09 Ağustos 2024 Saat 10:11
sqlite'a veri eklerken de bir sonraki verinin eklenebilmesi için Qry2.Next mi kullanmamız gerekiyor?

-------------
RabiaGnbs


Mesajı Yazan: Developer
Mesaj Tarihi: 09 Ağustos 2024 Saat 10:35
Merhaba Rabia,
Qry.Next kullanmazsan qry bir sonraki veriyi vermez. Her zaman ilk veri gelir. 



Sayfayı Yazdır | Pencereyi Kapat

Forum Software by Web Wiz Forums® version 12.07 - https://www.webwizforums.com
Copyright ©2001-2024 Web Wiz Ltd. - https://www.webwiz.net