Şimdi Ara

labele sayı yazdırma

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir (1 Mobil) - 1 Masaüstü1 Mobil
5 sn
16
Cevap
0
Favori
2.739
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba arkadaşlar veri tabanında belirttiğim bir sütun boş ise label a 001 yazdırmak istiyorum ve de 001 i 002 yani başında 0 olarak nasıl arttırabiliriz.Teşekkürler.



  • ToString("000");
    yaparsın
  • Merhaba biraz daha acabilirmisiniz?

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • örnek
    label1.Text = 1.ToString("000");
    gibi
  • Merhabalar,kod aşağıdaki gibi

    Label3.Text=sdr["sirano"].ToString();
    Label3.Text=Convert.ToString(Convert.Int32.ToString(Label3.Text)+1);

    Veri tabanından 001 labele aktarıyorum +1 yaptığım zaman 2 oluyor oysa ben 002 olmasını istiyorum.Bu konuda yardımcı olurmusunuz?

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • sdr["sirano"] dan dönen değer 1 değil mi öyleyse
    Label3.Text=sdr["sirano"].ToString("000");
    kullan
  • Veritabanında 001 olarak saklıyorum 001 olarak geliyor.Label3.Text=sdr["sirano"].ToString("000") yaptığım zaman. CS1501 No overload for method 'ToString' takes 1 arguments diye hata veriyor.

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • Yapay Zeka’dan İlgili Konular
    excelde metin rakam ayırma
    4 yıl önce açıldı
    Daha Fazla Göster
  • Label3.Text=sdr["sirano"].ToString();
    Label3.Text=Convert.ToString(Convert.Int32.ToString(Label3.Text)+1);
    Label3.text=Label3.text.tostring("000"); yaz bakayım

    < Bu ileti tablet sürüm kullanılarak atıldı >
  • Günaydın dediğiniz şekilde yazdım bu seferde Argument 1: cannot convert from 'string' to 'System.IFormatProvider' hatası verdi.
  • Label3.Text = sirano.ToString("D3"); //3 basamak sayısını belirtiyor.

    Doğru anladıysam böyle. Bu arada ust satırlarda syntax hatası var



    < Bu mesaj bu kişi tarafından değiştirildi VatandA.Ş. -- 6 Aralık 2016; 9:5:1 >
    < Bu ileti mini sürüm kullanılarak atıldı >
  • label1.text="00"+1;
    dersen o 1 'i stringe dönüştürmen gerekmez ve istediğin şekilde de yazdırabilirsin..
  • merhaba yogilit sizin bahsettiğiniz gibi yaptığımda 1 arttırma işlemi olmuyor.Yani 001 002 olmuyor.
  • projeyi paylaşma imkanı var mı ordan düzelteyim
  • elbette paylaşırım aşağıda web form ve veritabanı mevcut eksik varsa düzetlme yapayım.Teşekkürler.
    veri tabanı:

    USE [test]
    GO
    /****** Object: Table [dbo].[sira] Script Date: 12/12/2016 19:49:49 ******/
    SET ANSI_NULLS ON
    GO
    SET QUOTED_IDENTIFIER ON
    GO
    CREATE TABLE [dbo].[sira](
    [siraid] [int] IDENTITY(1,1) NOT NULL,
    [malid] [int] NULL,
    [sirano] [nvarchar](50) NULL,
    CONSTRAINT [PK_sira] PRIMARY KEY CLUSTERED
    (
    [siraid] ASC
    )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
    ) ON [PRIMARY]
    GO
    /****** Object: Table [dbo].[marka] Script Date: 12/12/2016 19:49:49 ******/
    SET ANSI_NULLS ON
    GO
    SET QUOTED_IDENTIFIER ON
    GO
    CREATE TABLE [dbo].[marka](
    [markaid] [int] IDENTITY(1,1) NOT NULL,
    [markaadi] [nvarchar](50) NULL,
    [markarakam] [nvarchar](50) NULL,
    CONSTRAINT [PK_marka] PRIMARY KEY CLUSTERED
    (
    [markaid] ASC
    )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
    ) ON [PRIMARY]
    GO
    /****** Object: Table [dbo].[malzeme] Script Date: 12/12/2016 19:49:49 ******/
    SET ANSI_NULLS ON
    GO
    SET QUOTED_IDENTIFIER ON
    GO
    CREATE TABLE [dbo].[malzeme](
    [malid] [int] IDENTITY(1,1) NOT NULL,
    [markaid] [int] NULL,
    [maladi] [nvarchar](50) NULL,
    [rakam] [nvarchar](50) NULL,
    CONSTRAINT [PK_malzeme] PRIMARY KEY CLUSTERED
    (
    [malid] ASC
    )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
    ) ON [PRIMARY]
    GO


    default.aspx.cs

    protected void Page_Load(object sender, EventArgs e)
    {
    if (!IsPostBack)
    {
    Bind_DropDownList1();
    Bind_DropDownList2();
    Bind_DropDownList3();
    }

    }
    public void Bind_DropDownList1()
    {

    conn.Open();
    SqlCommand cmd = new SqlCommand("select * from marka", conn);
    SqlDataReader dr = cmd.ExecuteReader();
    DropDownList1.DataSource = dr;
    DropDownList1.Items.Clear();
    DropDownList1.DataTextField = "markaadi";
    DropDownList1.DataValueField = "markaid";
    DropDownList1.DataBind();
    DropDownList1.Items.Insert(0, new ListItem("Seçiniz", "0"));
    conn.Close();
    }
    public void Bind_DropDownList2()
    {
    conn.Open();
    SqlCommand cmd = new SqlCommand("select * from malzeme where markaid='" + DropDownList1.SelectedValue + "'", conn);
    SqlDataReader dr = cmd.ExecuteReader();
    DropDownList2.DataSource = dr;
    DropDownList2.Items.Clear();
    DropDownList2.DataTextField = "maladi";
    DropDownList2.DataValueField = "malid";
    DropDownList2.DataBind();
    DropDownList2.Items.Insert(0, new ListItem("Seçiniz", "0"));
    conn.Close();
    }
    public void Bind_DropDownList3()
    {
    conn.Open();
    SqlCommand cmd = new SqlCommand("select * from sira where malid='" + DropDownList2.SelectedValue + "' order by siraid desc", conn);
    SqlDataReader dr = cmd.ExecuteReader();
    DropDownList3.DataSource = dr;
    DropDownList3.Items.Clear();
    DropDownList3.DataTextField = "sirano";
    DropDownList3.DataValueField = "siraid";
    DropDownList3.DataBind();
    DropDownList3.Items.Insert(0, new ListItem("Seçiniz", "0"));
    conn.Close();
    }
    protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
    {
    Bind_DropDownList2();
    String strConnString = ConfigurationManager.ConnectionStrings["conString"].ConnectionString;
    String strQuery = "select * from marka where markaid = @markaid";
    SqlConnection con = new SqlConnection(strConnString);
    SqlCommand cmd = new SqlCommand();
    cmd.Parameters.AddWithValue("@markaid", DropDownList1.SelectedItem.Value);
    cmd.CommandType = CommandType.Text;
    cmd.CommandText = strQuery;
    cmd.Connection = con;
    try
    {
    con.Open();
    SqlDataReader sdr = cmd.ExecuteReader();
    while (sdr.Read())
    {

    Label1.Text = sdr["markarakam"].ToString();

    }
    }
    catch (Exception ex)
    {
    throw ex;
    }
    finally
    {
    con.Close();
    con.Dispose();
    }

    }
    protected void DropDownList2_SelectedIndexChanged(object sender, EventArgs e)
    {
    Bind_DropDownList3();
    String strConnString = ConfigurationManager.ConnectionStrings["conString"].ConnectionString;
    String strQuery = "select * from malzeme where malid = @malid";
    SqlConnection con = new SqlConnection(strConnString);
    SqlCommand cmd = new SqlCommand();
    cmd.Parameters.AddWithValue("@malid", DropDownList2.SelectedItem.Value);
    cmd.CommandType = CommandType.Text;
    cmd.CommandText = strQuery;
    cmd.Connection = con;
    try
    {
    con.Open();
    SqlDataReader sdr = cmd.ExecuteReader();
    while (sdr.Read())
    {

    Label2.Text = sdr["rakam"].ToString();

    }
    }
    catch (Exception ex)
    {
    throw ex;
    }
    finally
    {
    con.Close();
    con.Dispose();
    }
    }
    protected void DropDownList3_SelectedIndexChanged(object sender, EventArgs e)
    {

    String strConnString = ConfigurationManager.ConnectionStrings["conString"].ConnectionString;
    String strQuery = "select * from sira where siraid = @siraid";
    SqlConnection con = new SqlConnection(strConnString);
    SqlCommand cmd = new SqlCommand();
    cmd.Parameters.AddWithValue("@siraid", DropDownList3.SelectedItem.Value);
    cmd.CommandType = CommandType.Text;
    cmd.CommandText = strQuery;
    cmd.Connection = con;
    try
    {
    con.Open();
    SqlDataReader sdr = cmd.ExecuteReader();
    while (sdr.Read())
    {

    Label3.Text = sdr["sirano"].ToString();
    Label3.Text = Convert.ToString(Convert.ToInt32(Label3.Text) + 1);
    Label4.Text = Label1.Text + "" + Label2.Text + "" + Label3.Text;

    }
    }

    catch (Exception ex)
    {
    throw ex;
    }
    finally
    {
    con.Close();
    con.Dispose();
    }

    }

    default.aspx

    <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default5.aspx.cs" Inherits="Default5" %>

    <!DOCTYPE html>

    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
    <title></title>
    </head>
    <body>
    <form id="form1" runat="server">
    <div>
    <asp:DropDownList ID="DropDownList1" runat="server" OnSelectedIndexChanged="DropDownList1_SelectedIndexChanged" AutoPostBack="true"></asp:DropDownList>
    <asp:DropDownList ID="DropDownList2" runat="server" OnSelectedIndexChanged="DropDownList2_SelectedIndexChanged" AutoPostBack="true"></asp:DropDownList>
    <asp:DropDownList ID="DropDownList3" runat="server" OnSelectedIndexChanged="DropDownList3_SelectedIndexChanged" AutoPostBack="true"></asp:DropDownList>
    <br />
    <br />
    <asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
    <asp:Label ID="Label2" runat="server" Text="Label"></asp:Label>
    <asp:Label ID="Label3" runat="server" Text="Label"></asp:Label>
    <br />
    <asp:Label ID="Label4" runat="server" Text="Label"></asp:Label>
    </div>
    </form>
    </body>
    </html>




  • string.Format("{0:000}", Label3.text);
    bi bak bakayım ben form uygulaması sandım meğer asp.net miş gerçi aynıdır
  • Goksen hocam emegine saglik sorun cozulmustur

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.