请教:可否直接在DBGRID控件上进行编辑 我想直接对DBGRID控件进行编辑。比如我点添加按纽后,DBGRID添加一栏,然后在其中输入数据,点删除按钮后,删除我选定的栏。点保存按钮后直接将改动写进数据库,点撤消按钮后撤消修改。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DBNavigator就可以,不过我觉得最好不要直接在dbgrid上编辑数据 编辑,添加,删除都没有问题。你可以根据DBGrid的option选项,选择你的功能需要! 用ActionList双击ActionList->New Standard Action将Dataset全部添加进去。然后将按钮的Action和它关联起来。 当然可以了,假设你用adoquery1做dbgrid的数据源添加时: adoquery1.insert;删除时: adoquery1.delete;保存时: adoquery1.post;当然,其中要加入一些控制和排错语句 可以,你可以DBNavigator和DBGrid一起使用,不用自己写代码了。 对了,小手,还有个问题请教:i:integer;i:=adoquery1.fieldlevalues['age'].asinteger+i;还是不行。adoquery控件没有你说的fieldbyname函数。用i:=strtoint(adoquery1.fie...)也步行。怎麽改呢 Adoquery给mssql的bigint字段赋值出错! 利用setlength给动态数组斌值的问题. c++ 用RETURN 返回 那delphi是什么关键字啊? 关闭程序时程序非法访问 请问如何发送一大堆数据?谢谢!菜鸟提问 [求助]高分求键盘钩子 这个SQL语句怎么写 关于打印,进来看看!大送分! D_Q(A.Dai) 你在不在呀? 怎样才能作出象“金山毒霸”那样的滚动窗口 ??让程序在没有安装SQLSERVER的机器上运行该怎样打包??急急 关于ADOQuery1.Locate的使用问题!
你可以根据DBGrid的option选项,选择你的功能需要!
双击ActionList->New Standard Action
将Dataset全部添加进去。然后将按钮的Action和它关联起来。
i:integer;
i:=adoquery1.fieldlevalues['age'].asinteger+i;还是不行。
adoquery控件没有你说的fieldbyname函数。
用i:=strtoint(adoquery1.fie...)也步行。
怎麽改呢