在DBGRIDEH中直接編輯的問題

yoyoxu 2006-08-10 08:22:37
連接﹕dbgrideh--->datasource--->query(select * from pc_scdtl)
在dbgrideh默認設置的情況下(readonly false)﹐無法對dbgrideh中的每一列進行編輯﹗
如果把上面的QUERY直接換成TABLE﹐其他不變的情況下dbgrideh的每列可以進行編輯﹐有什么辦法在連QUERY的同時dbgrideh可以直接編輯的﹖

...全文
251 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
hope100 2006-08-11
  • 打赏
  • 举报
回复
我都遇过呢种情况,但系我用嘅系笨办法:

一般情况下我会dbgrideh--->datasource--->adotable,因为这种情况可以直接编辑dbgrideh,大家都知道~。

但当需要用到SQL语句的时候我会把datasource1.dataset:=adoquery1 当sql语句结束后当然就把它连回去了。datasource1.dataset:=adotable1。

当然query应该也是一个原理。方法土了一点,但挺实用。


hopel00 2006-08-11
  • 打赏
  • 举报
回复
我试过可以啊,能编辑。加多一个Button,编写一个insert into就可以继续添加了。如果你不行的话加我Q:43281421,我把程序发给你
yoyoxu 2006-08-11
  • 打赏
  • 举报
回复
mdejtod(稻草人) ( )
datasource的AutioEdit是已經設為TRUE了

hope100() ( )
為什么我這樣用了還是不行﹖﹖

程序開啟后我可以在那一列的下拉菜單裏看到日期(那一列為日期型)內容﹐但是這些內容就是沒辦法選上。
yoyoxu 2006-08-11
  • 打赏
  • 举报
回复
好的 我晚上才能上QQ哦﹐我的號碼是381229275
yoyoxu 2006-08-10
  • 打赏
  • 举报
回复
抱歉﹐繁体系統沒裝簡体輸入法﹗

swcsoft(对不起,我踩到你尾巴了!)
已經說得很清楚﹐readonly為false!!
swcsoft 2006-08-10
  • 打赏
  • 举报
回复
readonly为true
xyz800316 2006-08-10
  • 打赏
  • 举报
回复
推广简体汉字!
yoyoxu 2006-08-10
  • 打赏
  • 举报
回复
都沒人知道么﹖
mdejtod 2006-08-10
  • 打赏
  • 举报
回复
应该是datasource的AutioEdit设为了false了吧,改成true试试看~~
真晕~~这个AutioEdit不懂有没有写错~~嘿嘿~

2,497

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧