mostafa_d26
شنبه 30 آذر 1392, 18:51 عصر
سلام
خسته نباشید.
من کد زیر را نوشتم :
var job = int.Parse(txtjob.Text);
var pelak=int.Parse( txtpelak.Text);
var mojri = txtmojri.Text;
var date = txtdate.Text;
var vaziat = vaziatt;
var product = _db.Peste.Where(pro => pro.job == job && pro.mojri.Contains(mojri)&& pro.pelak==pelak &&pro.vaziat.Contains(vaziat));
if (product != null)
{
dtg.DataSource = product;
}
else
{
MessageBox.Show("Not Found");
}
دو تا مشکل دارم :
1- چطوری میتونم کاری کنم که در جستجو اگر فیلدی خالی بود اون را در نظر نگیره ؟؟؟مثلا بنویسم اگر فیلد job را کاربر پر نکرد برای جستجو در جستجو لحاظ نشه و مابقی شرطهای جستجو را در نظر بگیره.
2- میخوام نتایج جستجو در یک datagridview نمایش داده بشه . کدی که من نوشتم کجاش اشتباه است که نمایش نمیده ؟ (dtg نام datagridview من است)
خسته نباشید.
من کد زیر را نوشتم :
var job = int.Parse(txtjob.Text);
var pelak=int.Parse( txtpelak.Text);
var mojri = txtmojri.Text;
var date = txtdate.Text;
var vaziat = vaziatt;
var product = _db.Peste.Where(pro => pro.job == job && pro.mojri.Contains(mojri)&& pro.pelak==pelak &&pro.vaziat.Contains(vaziat));
if (product != null)
{
dtg.DataSource = product;
}
else
{
MessageBox.Show("Not Found");
}
دو تا مشکل دارم :
1- چطوری میتونم کاری کنم که در جستجو اگر فیلدی خالی بود اون را در نظر نگیره ؟؟؟مثلا بنویسم اگر فیلد job را کاربر پر نکرد برای جستجو در جستجو لحاظ نشه و مابقی شرطهای جستجو را در نظر بگیره.
2- میخوام نتایج جستجو در یک datagridview نمایش داده بشه . کدی که من نوشتم کجاش اشتباه است که نمایش نمیده ؟ (dtg نام datagridview من است)