【发布时间】:2008-12-10 01:05:30
【问题描述】:
当您有父子表并且希望使用 DetailsView 来编辑数据时,您如何使用 SqlDataSource 来做到这一点?
例如,如果您有一个 Person 和一个 Employee 表(其中一个员工是子表,而 Person 是父表 - 一个员工派生自一个人)。 人 P_ID 名 姓 出生日期 员工 E_ID P_ID 员工ID 标题 入职日期
- SQL 语句返回员工的所有信息(名字和姓氏、出生日期、员工 ID、职务、雇用日期)。
- 用户应该能够使用单个 DetailsView 编辑和插入员工,而不是 2 DetailsView(一个用于 Person,另一个用于员工)
- 插入时,应先创建人员记录,然后创建分配给员工的ID)
那么如何去做呢? 1. 使用 SQLDataSource 2. 使用数据集
【问题讨论】:
-
这似乎是一个“请发送密码”的答案。不如向我们展示一下你迄今为止的尝试?