【发布时间】:2011-07-22 11:24:32
【问题描述】:
我已使用以下代码将数据插入到 SqlCe 数据库中:
使用(DBContacts 上下文 = 新 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("插入成功。"); }问题:
1) 如何使用 Linq To SQL 中的 select 并显示检索到的数据?
使用(DBContacts 上下文 = 新 DBContacts(ConnectionString)) { IEnumerable ctc = from c in context.TblContacts select c; // 获取结果并显示什么? // txtBlkFirstname.Text = ctc.FirstName ?? // txtBlkLastname.Text = ctc.LastName ?? ...... }1a) 使用哪个? IQueryable 还是 IEnumerable?
1b) Select 语句返回什么?数据返回如何处理?
1c) 如何从 Iqueryable 或 IEnumerable 中获取数据并将值分配给 TextBlock 控件?
-----如何将数据绑定到ListBox
【问题讨论】:
-
您好,我可以再获取一些代码,以便我可以帮助您
-
如果你能告诉我我错过了哪一部分,我将不胜感激。我被困在第二部分:检索数据。
标签: linq-to-sql windows-phone-7 sql-server-ce