نمایش نتایج 1 تا 10 از 10

نام تاپیک: پرس جو

  1. #1
    کاربر تازه وارد
    تاریخ عضویت
    بهمن 1394
    محل زندگی
    تهران
    پست
    33

    پرس جو

    با سلام
    جدولی بنام tblcashبا 2ستون بنام joziat و mablq دارم. حالا میخام در لیبل فرم جمع کل برداشت ها بیاد. جمع برداشت ها میشه6000
    mablq joziat
    2000 برداشت
    1000 واریز
    2000 برداشت
    1000 واریز
    2000 برداشت
    1000 واریز
    ممنونم ازتون.

  2. #2
    کاربر دائمی
    تاریخ عضویت
    مرداد 1392
    محل زندگی
    شیراز-کرمانشاه
    پست
    325

    نقل قول: پرس جو

    نقل قول نوشته شده توسط amirghadiri مشاهده تاپیک
    با سلام
    جدولی بنام tblcashبا 2ستون بنام joziat و mablq دارم. حالا میخام در لیبل فرم جمع کل برداشت ها بیاد. جمع برداشت ها میشه6000
    mablq joziat
    2000 برداشت
    1000 واریز
    2000 برداشت
    1000 واریز
    2000 برداشت
    1000 واریز
    ممنونم ازتون.
    نمیدونم کانکشن چی داری و چطوری واکشی اطلاعات میکنی اما به کوئری که برات می نویسم دقت کن و با شرایط پروژه خودتون همگن کنید
    من با فرض این می نویسم که ارتباط با دیتا بیس برقراره
    یه query به این شکل بنویس:


    var query = dbs.Database.SqlQuery<tblcash>("select *from tblcash where =" برداشت");
    var shown = query.ToList();
    DataGrid.DataSource = shown;


    با کوئری فوق دیتاها فیلتر میشن حالا یه لیبل بذار و از ستون جزییات یه sum بگیر و نشونش بده
    آخرین ویرایش به وسیله شهابسلطانی : دوشنبه 01 اردیبهشت 1399 در 16:15 عصر

  3. #3
    کاربر تازه وارد
    تاریخ عضویت
    بهمن 1394
    محل زندگی
    تهران
    پست
    33

    نقل قول: پرس جو

                try
    {

    if ((textBoxX1.Text == string.Empty) || (textBoxX3.Text == string.Empty) || (textBoxX2.Text == string.Empty)
    || (mablq.Text == string.Empty)|| (joziat.Text == string.Empty))
    {
    MessageBox.Show("لطفآ همه فیلد ها را وارد نمائید", "توجه", MessageBoxButtons.OK, MessageBoxIcon.Information);
    textBoxX1.Focus();
    return;
    }

    SqlCommand cmd = new SqlCommand();
    cmd.Connection = objconnection;
    cmd.CommandText = "INSERT INTO [tblcash] VALUES (@joziat, @mablq)";
    cmd.CommandType = CommandType.Text;
    cmd.Parameters.AddWithValue("@joziat", joziat.Text);
    cmd.Parameters.AddWithValue("@mablq", mablq.Text);



    if (objconnection.State == ConnectionState.Closed)
    {
    objconnection.Open();
    i = (int)cmd.ExecuteNonQuery();
    }//end if
    joziat.Focus();
    joziat.DroppedDown = true;

    objconnection.Close();

    }
    catch (Exception ex)
    {
    MessageBox.Show(ex.Message.ToString());
    }
    finally
    {
    i = 0;
    objconnection.Close();

    }


  4. #4
    کاربر تازه وارد
    تاریخ عضویت
    بهمن 1394
    محل زندگی
    تهران
    پست
    33

    نقل قول: پرس جو

    [ try
    {

    if ((textBoxX1.Text == string.Empty) || (textBoxX3.Text == string.Empty) || (textBoxX2.Text == string.Empty)
    || (mablq.Text == string.Empty)|| (joziat.Text == string.Empty))
    {
    MessageBox.Show("لطفآ همه فیلد ها را وارد نمائید", "توجه", MessageBoxButtons.OK, MessageBoxIcon.Information);
    textBoxX1.Focus();
    return;
    }

    SqlCommand cmd = new SqlCommand();
    cmd.Connection = objconnection;
    cmd.CommandText = "INSERT INTO [tblcash] VALUES (@joziat, @mablq)";
    cmd.CommandType = CommandType.Text;
    cmd.Parameters.AddWithValue("@joziat", joziat.Text);
    cmd.Parameters.AddWithValue("@mablq", mablq.Text);



    if (objconnection.State == ConnectionState.Closed)
    {
    objconnection.Open();
    i = (int)cmd.ExecuteNonQuery();
    }//end if
    joziat.Focus();
    joziat.DroppedDown = true;

    objconnection.Close();

    }
    catch (Exception ex)
    {
    MessageBox.Show(ex.Message.ToString());
    }
    finally
    {
    i = 0;
    objconnection.Close();

    }

    ][/CODE]

  5. #5
    کاربر دائمی
    تاریخ عضویت
    مرداد 1392
    محل زندگی
    شیراز-کرمانشاه
    پست
    325

    نقل قول: پرس جو

    نقل قول نوشته شده توسط amirghadiri مشاهده تاپیک
    [ try
    {

    if ((textBoxX1.Text == string.Empty) || (textBoxX3.Text == string.Empty) || (textBoxX2.Text == string.Empty)
    || (mablq.Text == string.Empty)|| (joziat.Text == string.Empty))
    {
    MessageBox.Show("لطفآ همه فیلد ها را وارد نمائید", "توجه", MessageBoxButtons.OK, MessageBoxIcon.Information);
    textBoxX1.Focus();
    return;
    }

    SqlCommand cmd = new SqlCommand();
    cmd.Connection = objconnection;
    cmd.CommandText = "INSERT INTO [tblcash] VALUES (@joziat, @mablq)";
    cmd.CommandType = CommandType.Text;
    cmd.Parameters.AddWithValue("@joziat", joziat.Text);
    cmd.Parameters.AddWithValue("@mablq", mablq.Text);



    if (objconnection.State == ConnectionState.Closed)
    {
    objconnection.Open();
    i = (int)cmd.ExecuteNonQuery();
    }//end if
    joziat.Focus();
    joziat.DroppedDown = true;

    objconnection.Close();

    }
    catch (Exception ex)
    {
    MessageBox.Show(ex.Message.ToString());
    }
    finally
    {
    i = 0;
    objconnection.Close();

    }

    ][/CODE]
    داداش این کدهایی که گذاشتی برای اضافه کردن اطلاعات هست
    باید یه جستجو بنویسی


    ضمنا از چه روشی داری استفاده میکنی برای ارتباط با بانک و دیتا بیس؟؟؟؟؟

  6. #6
    کاربر تازه وارد
    تاریخ عضویت
    بهمن 1394
    محل زندگی
    تهران
    پست
    33

    نقل قول: پرس جو

    این هم خود برنامه.ممنونتم
    فایل های ضمیمه فایل های ضمیمه

  7. #7
    کاربر تازه وارد
    تاریخ عضویت
    بهمن 1394
    محل زندگی
    تهران
    پست
    33

    نقل قول: پرس جو

    [ SqlCommand ocm = new SqlCommand("Select joziat sum (mablq) from [tblcash] where joziat=N'" + textBoxX1.Text + "' group by joziat");
    ocm.Connection = objconnection;
    objconnection.Open();
    SqlDataReader sdr = ocm.ExecuteReader();
    if (sdr.Read())
    {
    string Name = sdr["mablq"].ToString();
    textBoxX2.Text = Name;
    }
    // panel4.Visible = true;
    objconnection.Close();

    ][/CSHARP]

  8. #8
    کاربر تازه وارد
    تاریخ عضویت
    بهمن 1394
    محل زندگی
    تهران
    پست
    33

    نقل قول: پرس جو

    [ SqlCommand ocm = new SqlCommand("Select joziat sum (mablq) from [tblcash] where joziat=N'" + textBoxX1.Text + "' group by joziat");
    ocm.Connection = objconnection;
    objconnection.Open();
    SqlDataReader sdr = ocm.ExecuteReader();
    if (sdr.Read())
    {
    string Name = sdr["mablq"].ToString();
    textBoxX2.Text = Name;
    }
    // panel4.Visible = true;
    objconnection.Close();
    ][/CODE]

  9. #9
    کاربر تازه وارد
    تاریخ عضویت
    بهمن 1394
    محل زندگی
    تهران
    پست
    33

    نقل قول: پرس جو

    ببخشید دوستان میشه بگید چرا خطا میگیره
                SqlCommand ocm = new SqlCommand("Select joziat sum (mablq) from [tblcash] where joziat=N'" + textBoxX1.Text + "' group by joziat");
    ocm.Connection = objconnection;
    objconnection.Open();
    SqlDataReader sdr = ocm.ExecuteReader();
    if (sdr.Read())
    {
    string Name = sdr["mablq"].ToString();
    textBoxX2.Text = Name;
    }
    // panel4.Visible = true;
    objconnection.Close();


    اسم جدول tblcash
    mablq joziat
    1 واریز
    2 واریز
    1 برداشت
    5 برداشت
    حالا textbox2باید بشه جمع کل برداشت

  10. #10
    کاربر تازه وارد
    تاریخ عضویت
    بهمن 1394
    محل زندگی
    تهران
    پست
    33

    نقل قول: پرس جو

    مرسی از دوستان که جواب دادین متشکرم.
    خودم پیداش کردم
                SqlCommand ocm = new SqlCommand("SELECT joziat,SUM(mablq) as ghj FROM tblcash where joziat=N'" + textBoxX1.Text + "' group by joziat");
    //SELECT joziat,SUM(mablq) as ghj FROM tblcash where joziat='a' group by joziat;
    ocm.Connection = objconnection;
    objconnection.Open();
    SqlDataReader sdr = ocm.ExecuteReader();
    if (sdr.Read())
    {
    string Name = sdr["ghj"].ToString();
    textBoxX2.Text = Name;
    }
    // panel4.Visible = true;
    objconnection.Close();

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •