我用adotable 的Insert命令后,但表还是不能进入Insert的状态,这是为什么?
我是在一个按键的OnClick事件中加入了以下的代码:
gsmk.gtda.Active := true;
gsmk.gtda.Insert;
但按下按键后表并没进入插入状态,要再按多一至两次才能进入插入状态,请各位大侠帮忙指点一下。
我是在一个按键的OnClick事件中加入了以下的代码:
gsmk.gtda.Active := true;
gsmk.gtda.Insert;
但按下按键后表并没进入插入状态,要再按多一至两次才能进入插入状态,请各位大侠帮忙指点一下。
解决方案 »
- 多线程的问题
- 关于DBGRID的一个操作!
- 急需解决的问题,难!!!
- 转让大型p2p代码(包括成熟的消息收发,文件发送,搜索,共享,下载,语音聊天,视频聊天等)
- 简单问题:请问在delphi7中,在哪里建立打印表单?请说详细一点,谢谢!!!
- 在98上怎么下死一个EXE文件?
- FRREPORT2.4中的变量
- 请各位帮忙!!
- 怎样在imgedit1中显示paradox数据库中的图形字段中的图象呢?
- 上头给我了一个系统的源代码(delphi写的)我要怎么才能看啊?要下什么软件啊?谢谢
- 菜鸟请教一个关于枚举类型的用法。
- *****主窗框 .showmodal 如何隐藏?100分重新问!! *******
gsmk.gtda.Insert;
if gsmk.gtda.Status in [dsInsert] then
showmessage('Insert Status');
gsmk.gtda.Insert;就是可以的了 然后插入数据 就可以了
或者gsmk.gtda.append也是可以的
gsmk.gtda.Active:=True;
Gsmk.Gtda.insert;
if gsmk.gtda.State=dsInsert then
begin
showmessage('gtda.Insert');
end;
来查看是否在插入状态时发现表并没有在插入状态。我用gsmk.gtda.append也一样,我按了插入键后表还是停留在当前状态。急死了,各位再指点一下,以前并没有出现这个情况,是我改用了delphi7.0后我才发现的,是不是用D版的问题。
gsmk.gtda.Active:=True;
Gsmk.Gtda.insert;