salehsam
جمعه 11 مرداد 1392, 19:12 عصر
سلام دوستان
چجوری میشه با linq یه کمبو باکس یا لیست باکس رو بصورت چند ستونی پر کزد؟
من از این کد استفاده کردم ولی فقط یک ستون رو نمایش میده:
mydataDataContext dt = new mydataDataContext();
var query = from p in dt.tbl_persons
select p;
this.listBox1.DataSource = query.ToArray();
this.listBox1.DisplayMember = "name";
this.listBox1.ValueMember = "id";
و چجوری باید id مورد انتخاب شده رو تو جدول دیگه ثبت کرد؟
من از این کد استفاده کردم ولی چون id فرمت int رو داره قبول نمیکنه:افسرده:
string _name = textBox1.Text;
string _omumi = textBox2.Text;
var db = new mydataDataContext();
tbl_person tb = new tbl_person()
{
name = _name,
omumi = _omumi
};
db.tbl_persons.InsertOnSubmit(tb);
db.SubmitChanges();
dataGridView1.DataSource = db.tbl_persons;
چجوری میشه با linq یه کمبو باکس یا لیست باکس رو بصورت چند ستونی پر کزد؟
من از این کد استفاده کردم ولی فقط یک ستون رو نمایش میده:
mydataDataContext dt = new mydataDataContext();
var query = from p in dt.tbl_persons
select p;
this.listBox1.DataSource = query.ToArray();
this.listBox1.DisplayMember = "name";
this.listBox1.ValueMember = "id";
و چجوری باید id مورد انتخاب شده رو تو جدول دیگه ثبت کرد؟
من از این کد استفاده کردم ولی چون id فرمت int رو داره قبول نمیکنه:افسرده:
string _name = textBox1.Text;
string _omumi = textBox2.Text;
var db = new mydataDataContext();
tbl_person tb = new tbl_person()
{
name = _name,
omumi = _omumi
};
db.tbl_persons.InsertOnSubmit(tb);
db.SubmitChanges();
dataGridView1.DataSource = db.tbl_persons;