Delphi7+SQl中ADODataSet.Append问题
ADODataSet记录来自两个表(职工、部门),职工表中部门是编号,能过编号在部门中找到部门名称,sql如下:SELECTBASEYS.YS_BH,BASEYS.YS_...
ADODataSet记录来自两个表(职工、部门),职工表中部门是编号,能过编号在部门中找到部门名称,sql如下:
SELECT BASEYS.YS_BH, BASEYS.YS_MC, BASEKS.KS_MC,
dbo.ZD_YSLX.LX_MC, BASEYS.ZJF, BASEYS.SFYX
FROM BASEYS INNER JOIN
dbo.ZD_YSLX ON BASEYS.YS_LX = dbo.ZD_YSLX.LX_BH INNER JOIN
BASEKS ON BASEYS.YS_KSBH = BASEKS.KS_BH
然后通过DbGridEh显示,在ADODataSet.Append(增加职工),部门表中也被影响了,而且因为ADODataSet记录的是通过部门编号显示的部门名称,所以在职工表中的部门编号就无法操作了,这该怎么办啊? 展开
SELECT BASEYS.YS_BH, BASEYS.YS_MC, BASEKS.KS_MC,
dbo.ZD_YSLX.LX_MC, BASEYS.ZJF, BASEYS.SFYX
FROM BASEYS INNER JOIN
dbo.ZD_YSLX ON BASEYS.YS_LX = dbo.ZD_YSLX.LX_BH INNER JOIN
BASEKS ON BASEYS.YS_KSBH = BASEKS.KS_BH
然后通过DbGridEh显示,在ADODataSet.Append(增加职工),部门表中也被影响了,而且因为ADODataSet记录的是通过部门编号显示的部门名称,所以在职工表中的部门编号就无法操作了,这该怎么办啊? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询