amir-aa
پنج شنبه 29 شهریور 1397, 08:42 صبح
سلام و عرض ادب
دوستان مشابه این سوال رو زیاد دیدم اما پاسخ ها برای بنده مناسب نبودند. من تعدادی کمبو باکس دارم بصورت بایند شده میخوام وقتی روی دکمه ای کلیک میشه اطلاعات از دیتابیس بروز رسانی بشن و مجددا دریافت بشن.
this.tbl_foods5TableAdapter.GetData();
this.tbl_foods5TableAdapter.Fill(this.db_restauran tDataSet.tbl_foods5);
comboBox1.DataSource = null;
comboBox1.Items.Clear();
comboBox1.DataSource = db_restaurantDataSet.tbl_foods5;
comboBox1.DisplayMember = "namef";
comboBox1.ValueMember = "namef";
کد بالارو نوشتم اما همچنان اطلاعات قبلی نمایش داده میشن. دیتا ست جدید هم ساختم ولی باز هم مشکل داشتم. ضمنا میخوام از توابع آماده استفاده کنم میدونم که با ساخت یک تابع و اجرای مجدد کوری و سپس فراخوانی مجدد اون تابع اینکار امکان پذیره اما با توابع مربوط به Table adapter یا Dataset میخوام انجامش بدم. کد زیر رو هم اضافه کردم اما باز هم نشد:
tblfoods5BindingSource.ResumeBinding();
tblfoods5BindingSource.ResetItem(0);
ممنون میشم راهنمایی کنین.
دوستان مشابه این سوال رو زیاد دیدم اما پاسخ ها برای بنده مناسب نبودند. من تعدادی کمبو باکس دارم بصورت بایند شده میخوام وقتی روی دکمه ای کلیک میشه اطلاعات از دیتابیس بروز رسانی بشن و مجددا دریافت بشن.
this.tbl_foods5TableAdapter.GetData();
this.tbl_foods5TableAdapter.Fill(this.db_restauran tDataSet.tbl_foods5);
comboBox1.DataSource = null;
comboBox1.Items.Clear();
comboBox1.DataSource = db_restaurantDataSet.tbl_foods5;
comboBox1.DisplayMember = "namef";
comboBox1.ValueMember = "namef";
کد بالارو نوشتم اما همچنان اطلاعات قبلی نمایش داده میشن. دیتا ست جدید هم ساختم ولی باز هم مشکل داشتم. ضمنا میخوام از توابع آماده استفاده کنم میدونم که با ساخت یک تابع و اجرای مجدد کوری و سپس فراخوانی مجدد اون تابع اینکار امکان پذیره اما با توابع مربوط به Table adapter یا Dataset میخوام انجامش بدم. کد زیر رو هم اضافه کردم اما باز هم نشد:
tblfoods5BindingSource.ResumeBinding();
tblfoods5BindingSource.ResetItem(0);
ممنون میشم راهنمایی کنین.