我要尋找的架構類似如下:斷開連接的DataSet
數據庫 - >數據集 - >的DataContext(LINQ)/ ORM實體 - > GUI應用程序
我想獲取從數據庫中的數據和保存到DataSet中,以便數據庫ID斷開我的連接
應用程序不會受到影響。
但DataSet不支持對象關係映射(ORM)模型。我對
ORM感興趣,因爲我想要利用LINQ的優勢。
最後在我的GUI上我想訪問實體類。
請採取類似
例如學院(數據庫表) College_id(主鍵) College_name
學生(數據庫表) student_id數據(主鍵) Student_name 解釋這一College_id(外鍵) Student_mark
設計於一體的下拉列表的GUI包含學院列表和高校選擇
它顯示在GridView的學生名單(學號,姓名,標記)。
我需要像這樣客戶端代碼......
學院CL =(學院)DropDownList1.SelectedItem; List student_list = cl.students; GridView1.DataSource = student_list; GridView.DataBind();
感謝
數據適配器供應斷開數據集的目的。謝謝 – 2009-12-26 15:36:03
在我走下這條路之前,我想確保我的應用程序不能承受任何停機時間。該解決方案的複雜性將大大降低,如果你簡單地構建應用程序連接到數據庫,並關閉它在數據庫不可用。 – tvanfosson 2009-12-26 15:40:26