我在编写一个供应商管理程序时,用到供应商表和采购订单表两个表,供应商ID在两个表中都有,用来关联。供应商信息我用ADOQUERY控制,采购订单放在DBGRIDEH中,使用ADOTABLE控制,ADOTABLE通过DATASOURCE控件与ADOQUERY利用供应商ID关联,平时点供应商表中的记录时,DBGRIDEH中会显示出相关的采购信息,我想当我添加供应商时也可以在DBGRIDEH中同时写上此供应商处的采购订单信息,也就是需要同时对两个表进行添加信息和保存信息,请问如何做呢?
如果我没说清楚的话,请提问。
如果我没说清楚的话,请提问。
解决方案 »
- toolbar实现类似windows的任务栏
- 哪個命令可以同時將几行信息同時向前或向后移動?
- 请帮忙!怎样在delphi中声明控件数组?
- 一个关于动态创建数据库表结构的问题!!!
- INTERBASE数据库我用的是DELPHI+IBX 数据库允许多事务并发控制,同时更新一张单据时如何处理。这个问题快急死我了,高手们请多帮忙。在
- 如何获取OpenDialog控件的不带路径文件名?
- 怎样将串口中读到的信息写到一个文件中?
- 做好的软件,却出现了莫名奇妙的两个问题。很急很急!在线等待。愿高分求救!!!!!
- 再现等待
- 怎么加分阿?
- StringGrid控件如何才能实现按住CTRL键,多选?
- 一个简单的SHELL问题
ON 供应商表
FOR INSERT AS
SET NOCOUNT OFF
DECLARE @GYX_ID VARCHAR(6)IF @@ROWCOUNT = 1
BEGIN
SELECT @GYS_ID = ID FROM inserted
INSERT INTO 采购订单表
([FIELD]...,[FIELD]) VALUES (@GYS_ID,...)
END