准备开发一个针对小企业的控制软件(其中涉及到文件交换传输),在整个企业的各台电脑都可以使用,要求是CS版的,估计售价在1000左右,所以要求数据库是免费数据库。想用“Acess+Delphi模式”,由于要多台电脑使用,如果使用此模式,文件夹必须完全共享,没有安全性可言,所以不大可行。要想不共享文件夹,只能用“Access+Delphi+TCP通信”,但想到用Tcp传输数据,头都大了。想用“MSSQL+Delphi”,由于售价才1000左右,用盗版MSSQL又不放心,所以也不大可行想用ASP+Access,由于又要涉及文件交换传输,ASP处理起来估计也不方便
现在想想只能用Interbase+Delphi,文件也可存在数据库里,通过数据库进行交换,可一直没学过interbase,可否推荐一下这方面的图书和技术,能否给些例子?另外,还有没有其它的模式?谢谢

解决方案 »

  1.   

    to iew:
    mysql中写存储过程与MSSql差别大吗?
      

  2.   

    用ACCESS,服务器端可以用三层中的服务器端来为客户端提供数据
      

  3.   

    感觉用access不如用mysql
    mysql没有像MSSql那样有现成的管理器和查询分析器
    以前做网站的时候用的是PHP的管理器挺好用的,
    现在有mysqlfront,存储过程用起来很方便的
      

  4.   

    MSDE,ORACLE XE,DB2 Express-C.
    1000左右太少了吧?不给他TCP传输,直接给放到数据库里面,超过10M的拒绝掉。
    也可以考虑FTP方式。
      

  5.   

    对,三层架构,先了解一下三层架构。
    在服务器上有一个word文档,能否通过中间层,让客户端访问?
      

  6.   

    1000元,最多5天完成。
    用ACCESS+DELPHI吧,还考虑什么安全性。1000元的系统还能有什么安全性。
    用C/S快速搞定。三层也行,也不是很复杂。
      

  7.   

    用msde(MicroSoft SQLSever Desk Top Engine)