我需开发一个本地数据采集管理系统,需要将每天采集的数据保存供以后查询,不知采用何种数据库为好?原先用delphi自带的pardox,但用户提出容量的问题,是否pardox的数据容量很小,采用ms sql是否在程序分发时要同时购买正版的sql2000?

解决方案 »

  1.   

    可以用access,每天产生一个数据库文件,这样也易于作数据的保存备份和数据的查询,系统安装也简单。不过access的表最多只有255个字段,不知道你够不够用。开发时先自己做一个空的access库(内带表结构),如果新的一天,就复制一个新库,再保存数据,
      

  2.   

    简单场合用Access就OK了
    开发阶段用Access,以后需要就用MSSQL
      

  3.   

    还是 sqlserver2000 好用的多
      

  4.   

    用sqlserver2000程序分发时也需要安装sqlserver2000?
      

  5.   

    >>本地数据采集
    以前做過一個, 由于數據采集周期很短( 500ms 左右), 數據量有時又多, 所以, 采用保存到本地的paradox, 每天新建一個數據庫, 但這樣的後果, 就是文件來太多生成的文件了!!
      

  6.   

    >>采用ms sql是否在程序分发时要同时购买正版的sql2000?
    當然要了!!>>是否pardox的数据容量很小
    几年前我做過的一個水費收費系統, 超過30萬行記錄沒問題, 檢索, 寫入依然在可接受時間,當然, 與MySql類的50億行記錄這種級別是沒法比!>>哪对此你有什么好的见意吗?
    >>我只需要一天一组数据。
    那還要看你對查詢, 智能分析統計這方面有要求嗎?? 感覺用Ado+Access現在在間單機系統中比較流行, 如果讓我建議, 就用這個!!
    用MsSql類, 太浪費了!!
      

  7.   

    SQL SERVER 2000,很好用的,和ACCESS差不多的,你可以试试,暂时不用考虑容量问题
      

  8.   

    如果是本地的数据库系统,Access是最佳选择,没错。
      

  9.   

    对了,本地数据库用access就好了,我用过,一切都ok
      

  10.   

    还是建议用sql server 2000
    Access数据库也有大小的限制的,一个Access数据库最多只能有2G的容量
      

  11.   

    sql 2000 and  oracle 9.0
      

  12.   

    to  aiirii(ari)
        谢谢你的回答。
        我现在开发就是有点类似于水費收費系統。    关于对’查詢, 智能分析統計這方面有要求嗎?? ‘    
        应该有要求的,因为毕竟是系统,用户需要查询和一般的分析,及报表输出。    如果可以的话,你能发个ado和access结合的例子给我吗?比如以前开发过的。
                     或将水費收費系統发给我学习学习。当然是在条件允许的情况下。
      

  13.   

    acess单机好
    sql网络好
    设置在ado下的connectstring下选jet4.0,然后一步步连就可以了
      

  14.   

    oracle最好,然后是sqlserver
    用access
      

  15.   

    DBISAM数据库:
    优秀的文件型数据库引擎,拥用自己特有的文件格式和接口,编译后的程序可以独立运行,
    不需要BDE、ODBC或者是ADO的支持,其引擎(约200KB-300KB)已包含在编译后的EXE文件中,
    支持标准的SQL查询,支持多用户并发访问,支持事务处理,支持文件加密,
    特别适合制作小型的数据库管理程序。另外,DBISAM还自带了实用程序,
    可以方便地建立、修改、加密数据库以及将多种格式的数据库转换为自己的数据库格式。