标题:如何用messagebox()函数显示导入多少条记录?
取消只看楼主
lifeng123
Rank: 1
等 级:新手上路
帖 子:73
专家分:0
注 册:2006-6-9
结帖率:66.67%
已结贴  问题点数:10 回复次数:3 
如何用messagebox()函数显示导入多少条记录?
sPath=GETFILE("dbf")  
  IF justext(sPath)<>"DBF"  &&justext()函数,它是从完整路径中返回3个字母的扩展名
      messagebox("数据库文件没有选定,请重新导入",0+32,"系统提示")
       RETURN
  endif   
sele 学生表
   APPEND from ALLTRIM(sPath)
n=REccount()
        MESSAGEBOX("成功导入"+ALLTRIM(STR(n))+"条记录!",0+48,"提示")

spath是需要导入的数据库,导入到学生表以后,我想在messagebox中显示成功导入多少条记录,reccount()是返回当前学生表的记录,不是返回spath表的记录
请问大家,我想统计spath表中的记录数应该怎么做,谢谢
搜索更多相关主题的帖子: messagebox 函数 显示 导入 记录 
2018-08-31 09:21
lifeng123
Rank: 1
等 级:新手上路
帖 子:73
专家分:0
注 册:2006-6-9
得分:0 
2楼,实践结果不行,数据库表为空的时候导入没有问题。有数据以后,导入的时候错误,显示“别名已被使用”

2018-08-31 09:43
lifeng123
Rank: 1
等 级:新手上路
帖 子:73
专家分:0
注 册:2006-6-9
得分:0 
sPath=GETFILE("dbf")  
  IF justext(sPath)<>"DBF"  &&justext()函数,它是从完整路径中返回3个字母的扩展名
      messagebox("数据库文件没有选定,请重新导入",0+32,"系统提示")
       RETURN
  endif  
sele 0
use (sPath) alia bmk
n=recc()
use
sele 学生表
   APPEND from bmk
 nnn=REccount()
        MESSAGEBOX("成功导入"+ALLTRIM(STR(n))+"条记录!",0+48,"提示")

加个use就可以了

2018-08-31 09:48
lifeng123
Rank: 1
等 级:新手上路
帖 子:73
专家分:0
注 册:2006-6-9
得分:0 
wengj1感谢你

2018-08-31 09:49



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




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

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