wwtbl_tj.Filtered:=True;
wwtbl_tj.Filter:=' AUDITER_NUMBER='''' OR AUDITER_NUMBER IS NULL';
wwtbl_tj.Open;
wwtbl_tj.Last;在FormCreate事件里写得如下代码,之后在此过滤条件进行添加,删除,修改,但是有一个问题就是每次添加一条记录,这条刚刚添加的记录。不会显示在所连Ttable的Dbgrid中。当我把这个窗体关闭,,再打开的时候,才会在Dbgrid显示这条新添加的记录加上原来的记录。
这是什么原因呢。请解答!谢谢
wwtbl_tj.Filter:=' AUDITER_NUMBER='''' OR AUDITER_NUMBER IS NULL';
wwtbl_tj.Open;
wwtbl_tj.Last;在FormCreate事件里写得如下代码,之后在此过滤条件进行添加,删除,修改,但是有一个问题就是每次添加一条记录,这条刚刚添加的记录。不会显示在所连Ttable的Dbgrid中。当我把这个窗体关闭,,再打开的时候,才会在Dbgrid显示这条新添加的记录加上原来的记录。
这是什么原因呢。请解答!谢谢
解决方案 »
- delphi7 能否验证字符串是否是 XML 格式?
- 哪位高人可以提供一些源代码下载? 比如多个窗体写入dll中, dll的编写方法和调用的应用程序的编写方法!
- 【散分】近日受G级MAIL诱惑,重检Yahoo!Messenger,现诚征其上Delphi/c#战友,共同进步
- 请问:现在有用DELPHI搞WEB网站吗?
- PaintBox上图形打印问题。
- 在线求教字符处理问题,如何将一个Longint转为二进制字符串,反过来呢?如何取一个字符串前x个字符,中间x个字符和最后x个字符?
- 问个dbgrid排序问题,顺便散点儿分
- 帮帮新手
- TToolBar上放的ToolButton不能显示图片?
- 哪里有Dspack的中文资料啊?
- 关于把form从内存释放的问题
- 异常处理问题,急!!!谢谢!!!!
那是因为在对表的操作之前你已经把dbgrid 和table关联了,试一下把它table的autorefresh的属性设置为true
//**********************
wwtbl_tj.Filtered:=false;
wwtbl_tj.Filter:=' AUDITER_NUMBER='''' OR AUDITER_NUMBER IS NULL';
wwtbl_tj.filtered:=true;
wwtbl_tj.Open;
wwtbl_tj.Last;
wwtbl_tj.refresh;
不在内的话wwtbl_tj.refresh;应该就行了。
wwtbl_tj.Filter:=' AUDITER_NUMBER='''' OR AUDITER_NUMBER IS NULL';
wwtbl_tj.Filtered:=True;