日期:2014-05-17  浏览次数:20860 次

帮朋友写个winform的程序,想问下关于这方面的问题,数据的存储和读取之类
帮朋友写个winform的程序,他的需求是把每个单子都通过程序录入,而不是传统的word,录入完毕后,点击“生成”就生成一份带有格式和表格的word文档(.doc格式)。然后这个数据最好是保存起来,可以简单的通过日期之类的条件查询。

他那边的系统是清一色的XP(GOV部门,大家懂的),所以我现在框架设置是2.0,不知道XP是不是可以很好的支持4.0甚至4.5的框架?如果支持到3.5,我是不是可以用那个VS自带的什么LINQ来作为内置的数据库呢?

我觉得查询最好还是用数据库的方式,问题是你让他们每个机子装一个sql express显然不现实,只能用最傻瓜化的安装办法。他们没有服务器,就是单机使用这个程序。

最后就是我要生成一份规范的word文档,这方面请问哪里可以提供下资源之类的?有什么大体的思路吗?

我是做WEB做的多点,web上我是用css实现html页面的格式化,但是要直接进word,真没办法了……

------解决方案--------------------
用sqlce、sqlite、access。
------解决方案--------------------
生成word好像还真没有好用的类库,估计还是得使用office的COM组件。这需要每台机器上都要安装Office. 
------解决方案--------------------
个人觉得这种气势没必要用3.5(Linq),用FrameWork2.0,然后像1楼说的数据库Access完全可以满足需求。
------解决方案--------------------
http://www.cnblogs.com/asxinyu/archive/2013/02/22/2921861.html