标题:分班保存名单问题
取消只看楼主
ynsdldp
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2013-6-15
结帖率:75%
已结贴  问题点数:5 回复次数:6 
分班保存名单问题
E:\db\students.dbf数据库文件中有classid,classmc,xh,xm,xb,zjhm,mz,zzmm(班级编号,班级名称,学号,姓名,性别,证件号码,民族,政治面貌)几个字段,存放有学校50个班级的学生信息,请问怎么实现:
(1)将各班数据分开以EXCEL文件格式保存在“E:\名单”目录下
(2)文件名用“班级名称”+“学生名单”命名,如“高三10班学生名单.xls”
谢谢!

搜索更多相关主题的帖子: 数据库文件 EXCEL 民族 命名 信息 
2013-09-08 16:26
ynsdldp
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2013-6-15
得分:0 
回复 4楼 sdta
提示:
找不到别名‘TT’
2013-09-08 20:30
ynsdldp
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2013-6-15
得分:0 
回复 2楼 tlliqi
不行,你可以自己编几条数据试试
2013-09-08 20:31
ynsdldp
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2013-6-15
得分:0 
回复 4楼 sdta
把TT改成BJ就可以了

[ 本帖最后由 ynsdldp 于 2013-9-8 20:40 编辑 ]
2013-09-08 20:34
ynsdldp
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2013-6-15
得分:0 
回复 4楼 sdta
SELECT DISTINCT classmc FROM STUDENTS INTO CURSOR BJMC
SCAN
   SELECT * FROM STUDENTS WHERE ALLTRIM(classmc)==ALLTRIM(BJMC.classmc) INTO CURSOR BJ
   IF _TALLY>0
      COPY TO (ALLTRIM(BJ.classmc)+[学生名单.XLS]) TYPE XLS
   ENDIF
   USE IN BJ
ENDSCAN

 求解释:
(1)ALLTRIM(classmc)==ALLTRIM(BJMC.classmc)为什么用==
(2)_TALLY>0是什么意思,主要是_TALLY代表什么
(3)USE IN BJ
2013-09-08 20:39
ynsdldp
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2013-6-15
得分:0 
回复 9楼 taifu945
用你的方法已解决,谢谢
另外,是否有游标使用的电子文档,有的话给发一个:582778838@,谢谢了
2013-09-08 21:00
ynsdldp
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2013-6-15
得分:0 
回复 10楼 hu9jj
是的,主要是对游标不熟悉,谢谢提醒
2013-09-08 21:03



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-420292-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.292730 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved