请教老师,Set Filter To筛选问题

risen1968 2013-03-11 02:56:18
1首先在表格中显示了全部记录,
2 用Set Filter To 条件, 筛选了满足条件的记录,筛选的记录在表格中显示。
3 但将表格中的记录导出EXE时,并没有按条件导出,而是导出了全部记录。
如何将筛选的记录导出。不想修改 Set Filter To 条件 语句,有什么办法?
请教各位大侠!
...全文
127 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
十豆三 2013-03-12
  • 打赏
  • 举报
回复
select * from (thisform.grid1.recordsource) into dbf newdbf 改为 select (thisform.grid1.recordsource) 另外: thisform.grid1.recordsourcetype=0 改为 thisform.grid1.recordsourcetype=1
wwwwb 2013-03-12
  • 打赏
  • 举报
回复
select (thisform.grid1.recordsource) Copy to NEWDBF type xls
sdjnjdxc 2013-03-12
  • 打赏
  • 举报
回复
把代码贴全一些,大家帮你看看
risen1968 2013-03-12
  • 打赏
  • 举报
回复
谢谢,各位老师,我费了半天劲,把条件又都加进去了,程序很长,很麻烦。 6,7楼老师既简便又准确,真是还要看经验呀,佩服!!!
risen1968 2013-03-11
  • 打赏
  • 举报
回复
之前在表格中显示所有记录,后来用Set Filter To 条件 筛选了记录 thisform.grid1.recordsourcetype=0 Set Filter To 条件 ... select * from (thisform.grid1.recordsource) into dbf newdbf Copy to NEWDBF type xls 看起来挺简单,就是不能将筛选后的记录导出。导出的总是全部记录。不知是哪里毛病?
十豆三 2013-03-11
  • 打赏
  • 举报
回复
应该是你导出时当前表不是表格的数据源表。
十豆三 2013-03-11
  • 打赏
  • 举报
回复
Select 表格的数据源 Copy To 导出后的Excel文件名 Type Xl5
WWWWA 2013-03-11
  • 打赏
  • 举报
回复
COPY TO WHERE ...

2,723

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧