今天偶然有机会有这么一个时间可以对之前的问题进行一个总结和回顾。
也是好久没有记流水账了,一些解决过的问题怕以后会在遇到就忘了。而且我的小孩便签中间也有断档,所以还是要定期回顾。
- 首先按照之前记得参考链接梳理一下前段时间具体都做了什么
- 6月15日:当天应该还在尝试用VS链接Oracle,但自从稀土萃取这个项目开始推进,就把注意力从数据库上移开了。因为有更明确的目标,所以避免了因小失大的问题
- 6月16日:原来那天是发现指路李的一天啊。我记得当时在微软文档上查数组,根据微软文档的提示做了几个随机数数组,之后完成了chart控件显示的功能。当时虽然感觉,这就成了?就这就成了?但之后这个内容对项目中chart图表的显示也起了帮助作用。当天应该也搞定菜单栏了。不过根据选择显示不同窗体当时还没做出来
- 6月21日:一下跨度这么大呢,我没有按个链接打开,但从流水账里看出来我当天应该在研究怎么读Excel里的数据。这个问题我应该研究了很长时间,几天得有了。一开始尝试用EPPLUS去读Excel,但是按照例程敲进去不报错,运行也没有问题(有问题也让我瞎改改没了,但是不知道函数啊,属性啊是干什么的,也没找到说明文档,找到的都是几百几千页,没看。觉得不太值,怕看进去之后没有帮助,时间成本太高了。)就是没有结果诶,你说气不气。因为当时网上找的几个参考历程都用了using语句,我没见过这种用法,自学也没学到那,所以特意查了查, 现在回想using语句,最直观的印象就是用完之后自动释放资源。除了EPPLUS这个方法之外,网上查到的还有用COM的,还有用什么组件的想不起来了。在没找到EPPLUS参考资料之后我投入了COM的怀抱,参考资料稍微多了些,但我只能做到把Excel文件整个读出来、显示出来。当时还想学学文件流来着,现在也啥都想不起来了。根据我之后的流水账来看,我下一篇是根据选择显示不同窗体。看来我当时是暂缓了读取Excel这个任务。但我现在就一块回顾完吧
之后读取Excel数据这事,我是迫不得己,没有办法了,程序看不懂,使劲看,看不进去,手抄,然后在敲代码去验证,去瞎改。实在耐不下性子了,去求助。结果得到了指路李的定心丸,让我查。我就重新开始
虽然没有别的办法,就是看到这个例程,感觉到一点思路,手抄,敲代码,瞎改,偶尔查查这个函数啊方法啊,查报错,根据报错一顿改。改到完全没有思路现象还不对。我就换一个程序,不管简单还是复杂,重复这个过程。而且在这个过程中逐渐明确自己的目标不是读取整个文件并显示,而是读取某个单元格,某个行或列。所以在查资料的时候再对自己的搜索词进行修改
后来我找到了一个例程,用到了Spire.XLS,我当时是利用例程读取特定单元格,成功了。之后找到了Spire的官网,
2021-07-21 哈哈,妹想到吧,我又回来了。还是将近半个月才回来。不过虽然我想这个阶段总结覆盖工作习惯、项目流程和技术问题。但凭我对自己的了解,感觉够呛。我先看下之前写的,然后可能会另开一篇。
16:48:17 看完了,果然大型流水账本账,那我重开一个了
过一段时间我得收拾一下我这个个人分类,我自己都快看不明白了