none
SQL'de bulunan birden fazla veriyi labela nasıl yazdırabilirim RRS feed

  • Soru

  • SQL'de bulunan birden fazla veriyi labela nasıl yazdırabilirim, Benim yaptığım şekliyle 1 veri geliyor ama sql tarafından 10 veri var yardımcı olurmusunuz... Teşekkürler

    komut2.CommandText = "SELECT * FROM [Bankalar].[dbo].[SiparisUrunSayisiToplami]"; 
                
                komut2.ExecuteNonQuery();
                SqlDataReader dr = komut2.ExecuteReader();
                SqlDataAdapter da2 = new SqlDataAdapter(komut2);
                        
                if (dr.Read())
                {
                    label2.Text = dr["StokToplam"].ToString();
                    label4.Text = dr["Stok"].ToString();
                    label5.Text = dr["Musteri"].ToString();
                }
                else
                {
                   label3.Text = "Veri Yok";
                }

    9 Haziran 2017 Cuma 10:57

Yanıtlar

  • lblBaslik.Text="Adet   Stok   Müşteri";
    
    while (dr.Read())
                {
    labelIcerik.Text+=dr["StokToplam"].ToString()+" 
      "+dr["Stok"].ToString()+"   "+dr["Musteri"].ToString()+"\n";
                }
                else
                {
                   label3.Text = "Veri Yok";
                }
    
    Bu şekilde kullanabilirsiniz. Tabii arada bırakılan boşluklar tahmini, taşmalar olabilir. Siz kendi formunuza uygun olacak şekilde düzenlersiniz.

    Code is Poetry

    • Yanıt Olarak İşaretleyen Hüsnü Erkek 9 Haziran 2017 Cuma 13:02
    9 Haziran 2017 Cuma 11:54
    Moderatör

Tüm Yanıtlar

  •    while (dr.Read())
                {
                    label2.Text += dr["StokToplam"].ToString();
                    label4.Text += dr["Stok"].ToString();
                    label5.Text += dr["Musteri"].ToString();
                }
                else
                {
                   label3.Text = "Veri Yok";
                }


    Code is Poetry

    9 Haziran 2017 Cuma 11:13
    Moderatör
  • Verileri içe içe girdi bu şekilde ben şu şekilde istiyorum

    Adet     Stok     Musteri

    2          Cetvel      Ali

    1          Defter      Veli

    1          Kitap        Ayşe

    3          Silgi          Ramazan

    9 Haziran 2017 Cuma 11:21
  • Verileri içe içe girdi bu şekilde ben şu şekilde istiyorum

    Adet     Stok     Musteri

    2          Cetvel      Ali

    1          Defter      Veli

    1          Kitap        Ayşe

    3          Silgi          Ramazan


    Burada label'a append etmektense, repeater,datalist vb. veri listeleyiciler kullanmanız daha kolay olur. Aspx kısmında gerekli html elementlerinizi ve stil konfigürasyonlarınızı yapıp, veri listeleyici ile görüntülenmesini sağlayabilirsiniz. 

    Ama bu şekilde kullanacağım diyorsanız, o zaman HTML Tagleri burada kullanmalısınız. Örneğin;

    dr["StokToplam"].ToString()+"<br>";



    Code is Poetry


    9 Haziran 2017 Cuma 11:39
    Moderatör
  • Windows Application Formda kullancağım Web tarafında değil datagridviewe almada sorun yok ve görsellik açısından labele almam lazım yardımcı olabilirsen 
    9 Haziran 2017 Cuma 11:41
  • lblBaslik.Text="Adet   Stok   Müşteri";
    
    while (dr.Read())
                {
    labelIcerik.Text+=dr["StokToplam"].ToString()+" 
      "+dr["Stok"].ToString()+"   "+dr["Musteri"].ToString()+"\n";
                }
                else
                {
                   label3.Text = "Veri Yok";
                }
    
    Bu şekilde kullanabilirsiniz. Tabii arada bırakılan boşluklar tahmini, taşmalar olabilir. Siz kendi formunuza uygun olacak şekilde düzenlersiniz.

    Code is Poetry

    • Yanıt Olarak İşaretleyen Hüsnü Erkek 9 Haziran 2017 Cuma 13:02
    9 Haziran 2017 Cuma 11:54
    Moderatör
  • örnek üzerinden yazabilirsen sana zahmet 
    9 Haziran 2017 Cuma 11:58