创建一个窗体上面放上 DataGrid ,InfoBroker1,DataSetBroker1
控件,设定 DataSetBroker1 绑定某个数据集. 设定DataGrid 绑定列(sSql内的对应)
然后,在 窗体的 CREATE 事件内:
sSql := 'SELECT * FROM tblTemp';
DataSetBroker1.DataSet.Close();
TSQLDataSet(DataSetBroker1.DataSet).SQL.Clear();
TSQLDataSet(DataSetBroker1.DataSet).SQL.Text := sSql;
DataSetBroker1.DataSet.Open();
sSql 内的提取的表,和 DataSetBroker1 绑定的数据集 不是一个
为何打开窗体后,DataGrid 内没有显示数据? |