关于在Delphi DBgrid 控件中编辑数据,保存到数据库相关操作
一般在Delphi中利用DBgrid控件中与数据库数据交互,在添加数据时,通常是用户在Edit控件中输入数据,然后将Edit的text传递给DBgrid的query控件的...
一般在Delphi中利用 DBgrid 控件中与数据库数据交互,在添加数据时,通常是用户在Edit控件中输入数据,然后将Edit的text传递给DBgrid的query控件的数据集,完成添加操作,现在,我想添加数据,不采用上述方法,想直接在打开的空DBgrid中,编辑数据,然后用Post保存,添加数据库,但我尝试了多次,运行程序,当DBgrid创建时,在DBgrid中不能编辑,请问是不是要改相关属性,还是此方法就行不通,谢谢了~
展开
4个回答
展开全部
还有query和dbgrid的readonly属性!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
DBgrid中的列没有与数据库结合,导致不能编辑. 将列赋个表的字段名就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
应该是修改OPTION属性里的canedit属性(名字记得不太清楚,应该差不多是这样)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询