none
Diziye Atama RRS feed

  • Soru

  • Arkadaşlar Merhaba Veritabanında veri aramayı listeleme yapmayı biliyorum ama mesela ogrenci tablomdaki tüm kişileri diziye atamak istiyorum bunu nasıl yapabilirim.Çalışabileceğim kaynak söylerseniz veya yardımcı olursanız sevinirim.
    22 Eylül 2017 Cuma 20:15

Yanıtlar

  • Hocam başarılı şekilde oldu.Ama takıldığım bir konu if ile yaptım bir tane atadı while ile yapınca hepsini atıyor.if while kullanımını biliyorum tabii ama buradaki mantık biraz kafamı karıştırdı.Açıklar mısın? Teşekkürler.
    Stream (akış) kavramını araştırmalısınız. Bu sayede stream kullanan tüm yapıları (console,socket,file,memory stream...) anlamış olacaksınız.
    27 Eylül 2017 Çarşamba 06:41

Tüm Yanıtlar

  • Merhaba, list kullanarak yapmanız sizin için daha sağlıklı olacaktır. 

    List<string> sizinListiniz = new List<string>();
    SqlConnection DBconnect = new SqlConnection("sunucu adresiniz");
    SqlCommand DBcommand = new SqlCommand("Select * from tablo_adi",DBconnect);
    DBconnect.Open();
    SqlDataReader dr = DBcommand.ExecuteReader();
    while(dr.Read())
    {
    sizinListiniz.Items.Add(dr["KolonAdiniz"].ToString());
    }
    con.Close();

    İyi günler.

    22 Eylül 2017 Cuma 20:38
  • Hocam başarılı şekilde oldu.Ama takıldığım bir konu if ile yaptım bir tane atadı while ile yapınca hepsini atıyor.if while kullanımını biliyorum tabii ama buradaki mantık biraz kafamı karıştırdı.Açıklar mısın? Teşekkürler.
    22 Eylül 2017 Cuma 21:06
  •  Merhaba, iş yopunluğu nedeniyle biraz geç dönüyorum. 

    WHILE

    Yanına yazdığın şarta göre, döngü içinde yapılmasını istediğimiz işlemlerin, şart sağlanana kadar sürekli olarak yapılmasıdır.

    IF

    Bu koşulda süreklilik ve tekrar söz konusu değildir. Eğer şartı sağlıyorsa 1 kez çalışır ve alt satıra geçer.

    Formun işleyişine katkı sağlamak adına yanıt olarak işaretlemenizi rica ederim. 

    İyi günler.

    27 Eylül 2017 Çarşamba 04:30
  • Hocam başarılı şekilde oldu.Ama takıldığım bir konu if ile yaptım bir tane atadı while ile yapınca hepsini atıyor.if while kullanımını biliyorum tabii ama buradaki mantık biraz kafamı karıştırdı.Açıklar mısın? Teşekkürler.
    Stream (akış) kavramını araştırmalısınız. Bu sayede stream kullanan tüm yapıları (console,socket,file,memory stream...) anlamış olacaksınız.
    27 Eylül 2017 Çarşamba 06:41