有一个学生信息管理dbf表格,3000多条记录,里面有学号、姓名、班级、班主任等信息,班主任和学生是一对多的关系,现在想按“班主任”导出成单个的excel表格,以班主任姓名命名,请问vf中用什么命令可以解决?
解决方案 »
- 家庭与个人如何关联
- 50分先答对先得,请教还原后用户登陆问题
- 再开一帖,统计任意一列,两列,多列最大值。
- 数据库附加问题
- 求助:A表和B表有几个字段有相同值,另外还具有不同字段,如何将字段具有相同值的合并成一个表?
- SQL数据库出现了连结错误,提示为一般性网络错误,请检查网络文档 connectionopen(preloginhandshake())
- 存储过程的结果过滤的问题。。
- 在 Insert 执行前运行触发器该怎么写?
- 学习SQL语法和SQL Server2000,什么书比较好?
- 有关Listener的问题
- 请教在sql中,如何从一个字符串中提取img的路径呢?
- MSSQL LEFT JOIN 如果右边有值取给定字段的最大值
班主任姓名是张三copy to d:\张三.xls for 班主任="张三" type xl5
select tmp
do while not eof()
select * from 学生管理表 where 班主任=班主任姓名 into dbf &班主任姓名 注意:&在VF中是宏替换函数。
select tmp
skip 1
enddo
大概意思是这样。
可以的。select dist 班主任 as 班主任姓名 from 学生管理表 into curosr tmp 查询班主任的名字到临时表,该临时表只有一个列:班主任姓名
select tmp
do while not eof()
copy to &班主任姓名+'.xls' for 班主任=班主任姓名 &是VF中的宏替换函数
skip 1
enddo 大概意思是这样。代码可能有错误。大概意思是这样。