مشکل اپدیت نشدن gridview در C#
سلام . از یک فرمی که داخلش gridview هست به یک فرمی میرم که اطلاعاتی رو پردازش میکنه و سپس به تابعی از فرم اولی (که توش gridview) هست اطلاعات رو میفرسته و کار ثبت داخله این تابع انجام میشه . اطلاعات در دیتابیس به درستی درج می شوند. ولی در gridview در همان لحظه نمایش داده نمی شوند حتی با refresh کردن آن .... خواستم ببینم مشکل چیه ؟
private void textBox7_TextChanged(object sender, EventArgs e)
{
int id = Int32.Parse((tbl_factorTableAdapter1.idfactormax() ).ToString());
tbl_sefareshTableAdapter.InsertQuerysef(id + 1, textBox8.Text, textBox3.Text, 3000, Int32.Parse(textBox4.Text), Int32.Parse(textBox4.Text), 0);
tbl_sefareshTableAdapter.Fill(dataSet11.tbl_sefare sh);
dataGridView1.Refresh();
}
نقل قول: مشکل اپدیت نشدن gridview در C#
دوست عزیز شما یه تابع با دستور select از دیتابیس بنویس بعد هرجا که خواستی رفرش بشه از اون select استفاده کن
نقل قول: مشکل اپدیت نشدن gridview در C#
سلام
ببینید اگه datagridview با جدولتون bind بشه باید به محض اینکه تغییری در جدول ایجاد بشه انرو نمایش بده.
از bindingsource استفاده کنید کارتون رو راحت می کنه.
نقل قول: مشکل اپدیت نشدن gridview در C#
این جدول bind که هست ... این دستور هم که select هست ... اجرا نمیشه tbl_sefareshTableAdapter.Fill(dataSet11.tbl_sefare sh);
میشه کد bindingsource را بفرمایید ...باهاش تا الان کار نکردم