表1 kehe_table(kehuid,kehuname) query_kehu
表2 huoping_table(huopingid,huopingname) query_huoping
表3 stock_table(kehuid,huopingid,x,y)
怎样一个或两个QUERY实现在两个DBGRID上一个显示stock_table刚刚输入的数据
(也就是用户刚刚选择的准备插入数据库的记录)
另一个显示所有该kehuid的记录
表2 huoping_table(huopingid,huopingname) query_huoping
表3 stock_table(kehuid,huopingid,x,y)
怎样一个或两个QUERY实现在两个DBGRID上一个显示stock_table刚刚输入的数据
(也就是用户刚刚选择的准备插入数据库的记录)
另一个显示所有该kehuid的记录
>>>用连接来实现吗?首先获得第一个dbgrid的kehuid字段的值的
dbgrid1.datasource.dataset.fieldbyname('kehuid').value;
然后查询select kehutable.*,huoping_table.*,stock_table.* From kehutable,huoping_table,stock_table where kehutable.kehuid=stock_table.kehuid
and stock_table.huopingid=huopingtable.huopingid