Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共15 条记录, 每页显示 10 条, 页签: [1] [2]
[浏览完整版]

标题:读取EXCEL文件时的怪异现象!

1楼
reachtone 发表于:2009/9/30 18:25:00
附件有2个EXCEL文件,请在命令窗口中如下测试:

1、用以下命令测试A文件,就会发现:竟然无法将该文件定义成BOOK!
dim Book as New XLS.Book("D:\A.XLS")

2、用以下命令测试B文件,为什么该文件的列会变成256个?
dim Book as New XLS.Book("D:\B.XLS")
dim Sheet as XLS.Sheet = Book.Sheets(0)
output.Show(Sheet.Cols.Count)

需要说明的是,这2个文件都是通过代码从数据库中导出的。数据导出以后,如果原封不动的读取这两个文件,一切正常(包括列数都是对的)!一旦对这两个文件作修改,就会出现上述问题!其中,A文件是增加行的,B文件是删除行的。
这简直太怪异了,用代码导出的EXCEL文件在修改后就不能正常读取了吗?请大家测试!

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:ab.rar

2楼
reachtone 发表于:2009/9/30 19:35:00
这个问题真是相当麻烦,本以为已经完工且比较完美的项目,现在因为客户对excel表的修改而导致经常出错。
看来,不实际投入应用,有些问题真的是很难发现啊。。。
3楼
roy78 发表于:2009/9/30 22:04:00
有问题一定要解决哇
4楼
reachtone 发表于:2009/10/1 9:03:00
自己顶,期待老六节后更新时一并解决!
5楼
reachtone 发表于:2009/10/4 16:37:00
老六还没上论坛啊?这个帖子都要沉底了,我再顶上来。
6楼
cpayinyuan 发表于:2009/10/4 20:20:00
以下是引用reachtone在2009-9-30 19:35:00的发言:
看来,不实际投入应用,有些问题真的是很难发现啊。。。

     深有同感,我也有很多问题是等到实际应用之后发现的!不过前一阵子,记得有高人一直批评我们没等到狐表正式发布就投入应用了,他们说只需要用测试数据随便试试就可以发现所有的问题?或者是我们太笨了?

[此贴子已经被作者于2009-10-4 20:21:36编辑过]
7楼
程兴刚 发表于:2009/10/5 8:10:00
        “他们”什么时候说的“只需要测试”,又什么时候说的“随便试试”,月饼吃多了撑的还是脑子进水了!
8楼
reachtone 发表于:2009/10/6 21:17:00
这个问题很麻烦,老六考虑早点解决啊.
9楼
狐狸爸爸 发表于:2009/10/6 21:19:00
收到,我抽空看看
10楼
狐狸爸爸 发表于:2009/10/6 21:36:00
1、可能第一个表有问题,将这个表的内容复制到一个新的表,删除原表,即可正常
2、这是正常的,因为用户可能会输入了一些空格,你可以定义模板的有效区域,具体参考帮助文件
共15 条记录, 每页显示 10 条, 页签: [1] [2]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .03125 s, 3 queries.