1

当您有父子表并且您希望使用 DetailsView 来编辑数据时,您如何使用 SqlDataSource 来做到这一点?

例如,如果您有一个 Person 和一个 Employee 表(其中一个员工是子表,而 Person 是父表 - 一个员工派生自一个人)。人员 P_ID 名字 姓氏 DOB 员工 E_ID P_ID EmployeedID 职务 HireDate

  • SQL 语句返回雇员的所有信息(名字和姓氏、出生日期、雇员ID、职务、雇用日期)。
  • 用户应该能够使用单个 DetailsView 来编辑和插入员工,而不是 2 DetailsView(一个用于 Person,另一个用于员工)
  • 插入时,应先创建人员记录,然后创建分配给员工的ID)

那么如何做到这一点呢?1. 使用 SQLDataSource 2. 使用 DataSet

4

1 回答 1

1

这是否回答了您的问题:http: //msdn.microsoft.com/en-us/library/aa581796.aspx

于 2008-12-12T08:24:24.223 回答