|
举例:
数据集B是数据集A的子数据集,关联字段为XMID。
数据集A: select xmid,xmname from tdxmxx
数据集B: select id,xmid,name from tdxmcp
是在信息中设置的。
现在在窗体代码中,对数据集B的SQL语句进行了调整:
dsbXMCP.DataSet.Close;
TSqlDataSet(dsbXMCP.DataSet).Sql.Text := select id,xmid,name from tdxmcp where shzt = 0 and spzt is null';
dsbXMCP.DataSet.Open;
这样调整后,是不是主从数据集关系不再存在了?
主要是我在SQL查询分析器中是可以查询到数据的,但是在DataGrid中打开数据集A和数据集B都不能让数据显示。 |
|