我在delphi中用ado讀取一個視圖:
SELECT A.EmpName, A.DepartName, A.ClassName,
RecDate ,
B.CardNO, B.WorkTimeNO,
MorningON_Time,
MorningOFF_Time,
FROM bs_Emp as A, dbo.kq_Daily as B
WHere A.CardNO=B.CardNO然後,通過 DBGrid 進行修改,卻改不了.原理我也理解,可我同事的視圖為什麼可以用DBGrid進行修改?1、我要如何修改才能修改?
2、用這種方法作視圖與用 Inner 之類的連接作視圖,誰好誰壞?或者有什麼本質區別?
謝謝!補充:
我說的修改是指修改 MorningON_Time, MorningOFF_Time 兩字段(都是 kq_Daily表的[字段)
另外,我期待的是直接在視圖上改,而不是直接去修改 kq_Daily表
SELECT A.EmpName, A.DepartName, A.ClassName,
RecDate ,
B.CardNO, B.WorkTimeNO,
MorningON_Time,
MorningOFF_Time,
FROM bs_Emp as A, dbo.kq_Daily as B
WHere A.CardNO=B.CardNO然後,通過 DBGrid 進行修改,卻改不了.原理我也理解,可我同事的視圖為什麼可以用DBGrid進行修改?1、我要如何修改才能修改?
2、用這種方法作視圖與用 Inner 之類的連接作視圖,誰好誰壞?或者有什麼本質區別?
謝謝!補充:
我說的修改是指修改 MorningON_Time, MorningOFF_Time 兩字段(都是 kq_Daily表的[字段)
另外,我期待的是直接在視圖上改,而不是直接去修改 kq_Daily表
解决方案 »
- 有谁用过ThemeEngine,这个软件是怎样安装?
- 关于hook钩子程序的问题
- 请高手指教如何开发绑定MSN和QQ在我的程序中
- 在调用c++写的动态链接库遇到的个问题.
- ACCESS模糊查询问题(请高手指点!!!)
- fastreport中文本自动调整高度的问题?解决即结!!!!
- 如何把文本文件中的数据分离出来?(初学者)
- ?请各位大侠帮忙,介绍一下关于制作报表方面的知识。
- 学习过程中发现作者作品中喜欢将每个单元以u来开头,这是什么习惯?
- 连接远程数据库时怎样知道连接的ip?我查询过以前的帖子,不过没有找到符合的。
- 為什麼我的視圖 view 無法修改?
- 请问adoquery控件为何没有parambyname方法呀?我该如何创建动态查询参数??
A.RecDate,
B.CardNO, B.WorkTimeNO,
B.MorningON_Time,
B.MorningOFF_Time,
FROM bs_Emp as A, dbo.kq_Daily as B
WHere A.CardNO=B.CardNO
按 cncharles(旺仔) 說的,把表中一個字段設為主鍵就可以修改了!