Я вставил данные в базу данных SqlCe с помощью следующего кода:
using (DBContacts context = new DBContacts(ConnectionString)) { TblContacts tblCtc = new TblContacts(); tblCtc.FirstName = txtBoxFirstNm.Text; tblCtc.LastName = txtBoxLastNm.Text; tblCtc.Mobile1 = txtMobile1.Text; tblCtc.Email1 = txtEmail1.Text; context.TblContacts.InsertOnSubmit(tblCtc); context.SubmitChanges(); MessageBox.Show("Inserted Ok."); }
Вопросы:
1) Как использовать выбор из Linq To SQL и отображать полученные данные?
using (DBContacts context = new DBContacts(ConnectionString)) { IEnumerable ctc = from c in context.TblContacts select c; // what to get the result and display ?? // txtBlkFirstname.Text = ctc.FirstName ?? // txtBlkLastname.Text = ctc.LastName ?? ..... }
1а) Что использовать? IQueryable или IEnumerable?
1b) Что возвращает оператор Select? Как обрабатывать возврат данных?
1c) Как получить данные из Iqueryable или IEnumerable и присвоить значения элементам управления TextBlock?
------ Как привязать данные к ListBox