0 امتیاز

لطفا با توجه به تصویر فوق راهنمایی فرمایید همراه با کدنویسی با تشکر

2 پاسخ

0 امتیاز
مجددا سلام .

ببینید اگه پروژه شما دارای بانک اطلاعاتی هستش،پیشنهاد من به شما این بود که برای تاریخ ها یک جدول یا حداقل دو ستون تعریف میکردید. یکی برای نام تاریخ که میشه همون 96/3/3 و یکی مقدار عددی اون که میشه 960303 بعد موقع این جور گزارشگیری ها میومدین خیلی راحت با یه واکشی ساده محتویات دو تاریخ رو میکشیدین بیرون .

راه دیگه ای هم که هستش شما باید برید جستجو کنید (سرچ) کنید که ببینید چطور میشه اطلاعات دو تاریخ شمسی رو واکشی کرد.

یکمم خودتون باید تلاش کنید.

ضمنا بازم یه تاپیک جدید ساختید از این کار جلو گیری کنید
0 امتیاز

ببینید این کار بستگی به روش دسترسی شما به اطلاعات داره . اگر از linq استفاده میکنید  بصورت زیر خیلی راحت میتونید کارتون رو انجام بدین :

var query = db.MemberDetails.Where(a => a.MemberBirthDate.Contains(txtBirthDate.Text) & a.MemebrCreditDate.Contains(txtDateSearch.Text));
dgvMemberList.DataSource = query.ToList();

اگر هم از Ado  استفاده میکنید شبیه کد زیر میشه :

private void Search()
        {
            SqlCommand cmd = new SqlCommand();
            con.Open();
            cmd.Connection = con;
            
            if (StrDate != "") //بررسی خالی بودن تاریخ جهت شرکت در شرط جستجو
            {
                cmd.CommandText = "select * from TblRent where DateBeginRent=N'" + StrDate + "'";
                           //"select * from TblRentMovie where   FilmName Like N'%" + textSearchFilmName.Text + "%' and FilmCountry Like N'%" + textSearchCountry.Text + "%' and Id Like N'" + textSearchCode.Text + "%'";
            }
            else
            {
                cmd.CommandText = "select * from TblRent where Customer Like N'%" + textSearchMoshtariName.Text + "%' and FilmName Like N'%" + textSearchFilmName.Text + "%'";
            }
            
            SqlDataAdapter da = new SqlDataAdapter();
            da.SelectCommand = cmd;
            DataTable dt = new DataTable();
            da.Fill(dt);
            con.Close();
            dataGridViewX1.DataSource = dt;

           

        }

 

سوال جدید

2,334 سوال

2,871 پاسخ

3,725 دیدگاه

3,914 کاربر

دسته بندی ها

...