PDA

View Full Version : راهنمایی جهت خالی نمایش داده گرید ویو هنگام ورود به برنامه



ssttss68
سه شنبه 21 بهمن 1399, 13:46 عصر
سلام خدمت همه استاد
من یک برنامه با sql و سی شارپ نوشتم و تو فرمم یک تکست باکس و گرید ویو دارم که با choos data source به dataset ارتباط دادم میخوام وقتی تو تکست یاکس چیزی نسیت گرید ویو خالی باشه و با تغییر تکست باکس گرید ویو پر بشه

mohammadasadi1
سه شنبه 21 بهمن 1399, 14:14 عصر
سلام
یخورده واضح تر توضیح بده

ssttss68
پنج شنبه 23 بهمن 1399, 07:30 صبح
سلام
یخورده واضح تر توضیح بده
می خوام یک جستجو در گریو ویو از طریق تکست باکس داشته باشم با این تفاوت ، در صورتی که تکست باکس خالی بود داخل گرید ویو چیزی نشون نده و موقع لود فرم هم گرید ویو خالی باشه
من گرید ویو رو متصل کردم به بانک ولی نمی دونم برای تکست باکس باید چه کدی بنویسم

M.sheaikhzadeh
پنج شنبه 23 بهمن 1399, 10:52 صبح
dataGridView1.DataSource = null;

ssttss68
سه شنبه 28 بهمن 1399, 06:58 صبح
من کد بالا رو بصورت زیر انجامدادم ولی جواب نداد .مشکلم کجاست .


private void FormNewProject_2_Load(object sender, EventArgs e)
if(textBox111.Text.Trim() == string.Empty)
{
dataGridView1.DataSource = null;
}
else
{

}
private void FormNewProject_2_Activated(object sender, EventArgs e)
{
tb_Mahsol1TableAdapter.SearchID(dataSet1.tb_Mahsol 1, textBox111.Text);
}

Mahmoud.Afrad
پنج شنبه 30 بهمن 1399, 03:19 صبح
متد searchid را در رویدادی که در اونجا باید جستجو بشه منتقل کنید. رویداد activatedفرم و شرط if درون لودفدم هم در اینصورت نیازی نیست

ssttss68
پنج شنبه 30 بهمن 1399, 08:56 صبح
متد searchid را در رویدادی که در اونجا باید جستجو بشه منتقل کنید. رویداد activatedفرم و شرط if درون لودفدم هم در اینصورت نیازی نیست
ممنون . این روش جواد داد.
ولی یک مشکل پیش اومد .
من تکست باکس رو پر می کنم گرید ویو نمایش میده تا اینجا درسته ولی وقتی چیز جدیدی به گرید ویو اضافته میکنم چون رویدادخالیه گرید ویو همون اطلاعات قبلی رو نشون میده.

Mahmoud.Afrad
شنبه 02 اسفند 1399, 02:23 صبح
ممنون . این روش جواد داد.
ولی یک مشکل پیش اومد .
من تکست باکس رو پر می کنم گرید ویو نمایش میده تا اینجا درسته ولی وقتی چیز جدیدی به گرید ویو اضافته میکنم چون رویدادخالیه گرید ویو همون اطلاعات قبلی رو نشون میده.

چیزی که اضافه میکنید آیا رکورد جدید هست؟ اگر آره باید در دیتابیس ثبت بشه که در جستجوهای بعدی نمایش داده بشه.