打算用excel做数据库,用winfrom做界面,用三层设计,还有什么应该注意的,谢谢各位指教,本人从未做过这么大的系统(对于我来说算很大了)

解决方案 »

  1.   

    数据库还是用access吧,提供一个导出excel的功能
      

  2.   

    楼主确定是用excel不是access?
    excel也不是数据库啊。
      

  3.   

    你用excel怎么可能实现一个表套着一个表数据结构 建议用其他数据库  access就挺适合你的
      

  4.   

    用excel还做三层结构。
    楼主还真是搞笑。
      

  5.   

    需求,数据库设计,程序架构。。more
      

  6.   

    建议用ACCESS。Excel用过你就知道了。。会后悔的。用软件工程思想 做软件。。 没有经验的话,不用软件工程思想绝对是做不成的本人经验证明!
      

  7.   

    SQL Server 和 Access都提供导入导出Excel。用Excel处理数据方便,再用SQL server存储调用管理数据。
      

  8.   

    很小的系统,excel做数据库没什么不可以的。另外我建议楼主多思考一下业务上的需求,反倒是到了技术层面就没什么太大的事情了,要是业务捋不顺,说啥都是扯淡
      

  9.   


    在你这个程序中,“Winform做界面、三层设计”分别是什么意思?以我的经验来看,怀疑你空洞了。
      

  10.   

    这个比较靠谱。去Excel-Home论坛打开十几个用Excel做的关系信息系统看看。
      

  11.   

    我以前从里边找了几个demo,放在 http://fxqs.gotoip3.com/download.excel.zip。不记得有没有MIS了。如果你的这个程序的数据在一年之内不会达到2G(实际上多余无意义的数据应该定期清除,或者放到其它工作簿),使用Excel也可能是合适的。非常赞成。
      

  12.   

    sorry,地址打错了一个斜杠。http://fxqs.gotoip3.com/download/excel.zip
      

  13.   

    我赞成#24所说的,不要过度考虑什么winform,更不要去纠缠什么“三层”。Excel作为开发工具,它有着比40年前的“三层”概念更加准确实用的自己的框架(就好象.net有着比空洞的框架原则更加真实的框架源代码一样)。使用Excel开发,假设涉及到.net的winform的话,那么也是在Excel中使用vsto来实现一些工作表界面所完不成的任务,而不是搞什么普通的winform开发。所以如果空说“winform开发,三层开发”,恐怕你要另人失望了。
      

  14.   

    楼主尝试一下asp.net的网站项目,一听就知道是新手,数据库至少用access,excel是不是拼写错误,只要你能把表设计清楚,会写增删改查就应该没什么问题了
      
    =============================================================================
    欢迎使用超给力的CSDN论坛专用阅读器:http://download.csdn.net/source/3353776
      

  15.   

    用excel的话恐怕问题多多吧,就我前几天做了个抽奖系统,直接读的Excel,结果就有一部分内容,怎么搞都是null,一气之下,还是导入Access做了。总之感觉excel做数据库的话是个太坏的选择。
      

  16.   

    还大型啊?你不如在EXCEL里写公式算了,一样可以实现输入计算输出的功能。
      

  17.   

    excel做数据库??
    三层?
    这两个东西咋个联系起来的?劝楼主把基础打扎实再动手吧
      

  18.   

    表示完全看不懂。建议楼主用Word做数据库,用jquery操作数据库,用C写Web页面。
      

  19.   

    excel的数据库????
    你这系统也不大 建议换成access吧
    这种代码应该在网上能找到 自己搜搜
    关键是用户需求