- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
foxpro编程实现dbf文件到excel文件的转换
,。。。1。。‘。。4。。。9“’。‘“11。。。”。。‘”。”。。“8”。’。“。。4。。。。。”。”“”。。’”‘“‘。4。“‘’。
实用第一/智慧密集
.。。。。..。。。.。..。。.....。。。.。。.。.。.…。。。。..。。。…...….…....。。。。..。,,
摘要本文重点介绍一种将FoxPr0数据库转换成Excel工作表的方法,并实现了打开指
定文件名称的Excel工作薄,其程序具有很好的实用性和可移植性。
关键词报表,表头,行数
一、问题提出
报表是数据库编程语言FoxPm的数据打印输出的重要内
容之一,在F0】【Pro中打印数据并不是将数据直接送到打印
机,而是先建立一个报表文件,从数据表中提取内容,并且设
计报表格式,然后再打印报表。
但是FoxPro报表设计起来比较烦琐,其可操作性也不如
Excel方便。Excel以其功能强大,界面友好等受到了许多用户
的欢迎。在办公的时候,正是由于ExceI的这么多的优点,许多
重要的数据,往往以Excel电子表格的形式存储起来。所以如
何将DBF数据库中的数据转到Excel是比较常见的问题,下面
笔者将介绍一种数据转换的方法,希望能起到抛砖引玉的作
用。
二、程序实现
笔者编写了一个通用的程序,可以将FoxPr0数据库转换
成Excel工作表,使Excel作为Fo)【Pm的输出工具。该程序带
有5个参数,按先后顺序分别为:DBF中表的文件名称(要求
数据类型必须为FoxPm25及其以下);工作薄的文件名称;
工作薄中指定的工作表名称;工作表标题字符串;表头合计行
数。
程序的设计思路:首先,在Fo)【Pr0中打开Excel工作表
(事先已经将表头设计好,第一行用做工作表标题,标题内容
由第四个参数确定);其次,用双循环将DBF数据库中的数
据写在Excel表;最后,按DBF表结构,格式化Excel工作 l||j ? ¨¨
jI萼l菊耩辫◇骛懑鏊。|i j叠』|
表,并保存Excel工作薄。具体实现的核心代码如下:
l|li|l◇弩躺黪豢萋避戮黪∞| i
强?萎|I|。≮j|{j{¨{_|:;&嘻秘媾i勘j孽‰警窜薹臻。鼢骖铲-。?
7.
≯:曩毫?i曩一|j|?瀚簿《峨◇繁l?ltj。ij|
ij妇瓣撼I j—j
。i囊蛩-I I|莹j|i_¨j|?|it—ijl
?i≮i镇蠹篷§囊瞧穗《≮§鼗《蠢;簿;蔷i蕾蠢≮舔i酗二t繁。秒牛1;\凳‘Q。
万方数据
dowhil
nnn《=jgsz{n,3)一jgsz《n.4}一2
s数值字段宽度大于1位,小数点前用数个“样”表示
ijI jgsZ{n.5r=i9Sz{n,51I+。静?0
nnn毒nnn+1 酶璃罅媳。公;。『icI- i| ?}};j
er蚓d
一 内sz(n.5}=挺》sz《n。5)++O。
else
$jgsz{n,4l|=0,生成“无小数”格式化Exce;}工作
每表数据列“字符事”0。。 。
舻由jgsz(n.3)一1个“撵”十1个。04
您可能关注的文档
- .net应用程序与j2ee应用程序的集成 integration of.net and j2ee application.pdf
- .net remoting分布式对象技术实现远程信息获取.pdf
- (l)ukasiewicz命题逻辑系统中有限命题集的约简理论 reduction theory of finite proposition set in (l)ukasiewiez propositional logic.pdf
- (l)ukasiewicz三值逻辑系统中的随机化研究 stochastic study in (l)ukasiewicz's ternary logic system.pdf
- .net技术在构建质量管理信息化系统中的运用 the application of .net technology in construction quality control informationization system.pdf
- “绑定中测试”“多绑一测”方式对于测试过程的影响 impact of one testing after multiple bondings on the testing process in mid-bond tests.pdf
- “计算机网络”课程教学改革与实践研究 teaching reform and practice research of computer network.pdf
- 《病理学》精品课程网站学习评价新模式的探索 pathology course website to explore new mode of learning evaluation.pdf
- “创新创业”彰显一个地方高校的特色发展——桂林电子科技大学古天龙校长专访.pdf
- 0lap中多维数组的一种改进压缩算法 improved compression algorithm of dimensional array in olap.pdf
最近下载
- 新22J01《工程做法》(新疆图集).pdf VIP
- 2015-2022年河北省专接本(专升本)《英语》真题合集.pdf VIP
- 【GB_T50779-2022 】石油化工建筑物抗爆设计标准.docx VIP
- 蓄电池内阻试验报告.docx VIP
- 《成本与管理会计(第4版)》习题答案 孙茂竹.pdf
- 劳动合同模板正规【5篇】.docx VIP
- 电气控制与PLC技术应用教学教案.docx VIP
- 22K311-5 防排烟系统设备及部件选用与安装.docx VIP
- 2025青海省从优秀村(社区)党组织书记中考录乡镇公务员32人笔试模拟试题及答案解析.docx VIP
- 最新河北省建设工程竣工验收报告6份(市政基础设施工程).pdf VIP
文档评论(0)