本人刚学习 delphi 语言 用delphi6+informix 数据库 编写程序.
我用query 将查询到的数据对应到edit 组件中,
当对其中的某一条记录做删除时,发现在查询集中还有这条记录(用上一条下一条查看时还能看到删除的记录).我现在只能按原先查询条件重新打开,(比如原先删除的是第14条记录的话,做13次query1.next)
,请问有什么更好的刷新方法.我做 query1.refresh 不行,报错!!!
请高手帮忙解决,给出更好的解决办法,不胜感激!!!!!.
我用query 将查询到的数据对应到edit 组件中,
当对其中的某一条记录做删除时,发现在查询集中还有这条记录(用上一条下一条查看时还能看到删除的记录).我现在只能按原先查询条件重新打开,(比如原先删除的是第14条记录的话,做13次query1.next)
,请问有什么更好的刷新方法.我做 query1.refresh 不行,报错!!!
请高手帮忙解决,给出更好的解决办法,不胜感激!!!!!.
解决方案 »
- 64linux位下 用lazarus 编译共享库,在哪输-fPIC
- delphi 可执行文件即project1.exe文件 打不开 提示应用程序正常初始化(0xc0150002)失败?
- 怎么取得DBEdit中的值传入数据库?
- 谁来帮我?
- 两个线程调用一个函数应该不会出事吧?该函数是用户自定义的函数,不牵涉到全局变量。
- Dll参数问题
- #号和类型转换char相同吗?
- 一个简单的小问题!在线等候.......
- 一个小问题?
- 如何把一条很长的数据分块储存到数据库中?个位大侠帮帮忙啊
- 报表的问题(每页的小计怎么做呀,总计我知道在PageFoot中加入QRExpr就可以的)
- 为什么Delphi7关闭老是很长时间没有响应
query1.open一次,没有好的办法