以前的贴子中没有找到答案,请帮忙看看。
解决方案 »
- 好久没来,回答了几个问题就升星了,高兴,散分!!!
- DateSet操作的一个难题
- 如何求众数?(出现频率最高的数)
- 求教:delphi7 里有serversocket 吗? 马上给分!!! 不够再加!
- Adoquery+datasource+dbgrid不能显示?
- 有两个窗体FORM1,FORM2. 如果在FORM1里执行FORM2.SHOW后,如何做到点击FORM1无效?
- 用SQL语言的SELECT如何实现如下查询?
- delphi生成EXE文件时检测有没dat文件才能生成exe
- BDE 难题
- 如何在程序里对指定的日志文件操作
- 有关ClientDataSet的CommandText问题?
- 关于海量数据处理的问题,请大家帮助(很急)
eg。DBGrid1对应的dataset是query1
要增加的话:query1.append
删除的话: query1.delete
在DBGrid1上直接反映出dataset的变化的
我需要修改,但不需要增加和删除。
第二位朋友,我没用DBNavigator,直接在DBGrid中编辑。
我是希望不让用户增加和删除记录(在末记录按光标下键可以增加记录,
Ctrl+Del可能删除记录).
请帮忙,谢谢!
如果还不行的话,
写一个函数。屏蔽掉Ctrl+del键
((Key = VK_DOWN) and (TDBGrid(Sender).DataSource.DataSet.RecNo >=
TDBGrid(Sender).DataSource.DataSet.RecordCount)) then
Key := 0;
保证可以屏蔽表格的增加和删除。