我有一个从 sqldatasource 中提取的 gridview,这个 sql 数据源从一个名为survey的表中提取,可以说这个调查表有:survey_id、survey_name、survey_description 和 category_id。类别 ID 是引用类别表的外键。类别表有 category_id、名称和描述。有没有办法我可以替换 gridview 中的 category_id 并取其 ID 等于调查表中的 ID 的名称?
问问题
65 次
2 回答
1
是的你可以!您将需要更改 SQLDataSource 的 SelectCommand,以便在类别表上进行内部连接。然后,您可以从类别表中选择名称,并将其绑定到 gridview。
于 2012-11-30T04:28:03.383 回答
1
试试这个MS SQL 命令
SELECT SR.survey_id, SR.survey_name, SR.survey_description,CA.name
FROM Tbl_Survey SR
INNER JOIN Tbl_Category CA
ON SR.category_id.Id=CA.category_id;
于 2012-11-30T04:41:10.727 回答