sinayas
دوشنبه 14 اسفند 1391, 16:16 عصر
سلام به همه دوستان
من با استفاده از linq با بانک اطلاعاتی ارتباط برقرار کردم . تو فرم یک تکست باکس هست با یک دکمه . وقتی رو دکمه کلیک میشه متن داخل تکستباکس به بانک اطلاعاتی اضافه میشه . ولی همون لحظه در لیست باکس نشون نمیده .
چه کدی باید بن.یسم که در همون لحظه در لیست باکس هم نشون بده .
ممنون میشم راهنمایی بکنید .
اینم کد ها :
if (txtHazineName.Text != "")
{
tblListHazine list = new tblListHazine()
{
HazineName = txtHazineName.Text
};
db.tblListHazines.InsertOnSubmit(list);
db.SubmitChanges();
btnSabt.Enabled = false;
//---------------Update listbox---------------
var q = db.tblListHazines;
libListHazineha.DataSource = q;
libListHazineha.DisplayMember = "HazineName";
libListHazineha.ValueMember = "ListHazineID";
//---------------Update listbox---------------
libListHazineha.SelectedIndex = -1;
MessageBox.Show("هزینه جدید با موفقیت ثبت شد");
}
else
{
MessageBox.Show("لطفا نام هزینه را وارد کنید");
}
بیشتر راه ها رو هم امتهان کردم ولی جواب نداد .
من با استفاده از linq با بانک اطلاعاتی ارتباط برقرار کردم . تو فرم یک تکست باکس هست با یک دکمه . وقتی رو دکمه کلیک میشه متن داخل تکستباکس به بانک اطلاعاتی اضافه میشه . ولی همون لحظه در لیست باکس نشون نمیده .
چه کدی باید بن.یسم که در همون لحظه در لیست باکس هم نشون بده .
ممنون میشم راهنمایی بکنید .
اینم کد ها :
if (txtHazineName.Text != "")
{
tblListHazine list = new tblListHazine()
{
HazineName = txtHazineName.Text
};
db.tblListHazines.InsertOnSubmit(list);
db.SubmitChanges();
btnSabt.Enabled = false;
//---------------Update listbox---------------
var q = db.tblListHazines;
libListHazineha.DataSource = q;
libListHazineha.DisplayMember = "HazineName";
libListHazineha.ValueMember = "ListHazineID";
//---------------Update listbox---------------
libListHazineha.SelectedIndex = -1;
MessageBox.Show("هزینه جدید با موفقیت ثبت شد");
}
else
{
MessageBox.Show("لطفا نام هزینه را وارد کنید");
}
بیشتر راه ها رو هم امتهان کردم ولی جواب نداد .