现在有几台电脑连成局域网,想要做一个小型的仓库管理软件,请高手提供思路啊。以及哪些控件比较合适,,另外采用什么样的数据库比较好?(access? ms sql server 2000?).分数不够再补,(系统只允许给100啊。)

解决方案 »

  1.   

    既然只有几台用,可以不用做成三层结构的,一般的c/s结构就可以了。数据库可以选择sql server ,对数据库的操作与连接,用ado就很好,数据的插入,修改,删除一机查询,汇总等等,统统可以用adoquery通过灵活的sql语句来实现。如果需要报表,可以用delphi自带的qreport,或者用fastreport(也很简单的)。
      

  2.   

    那么是不是把数据库放在一台电脑上,其他的电脑上直接运行软件就可以了呢?软件中仅仅是tadoquery就可以了吗?还是需要什么trdsconnection之类的呢?
      

  3.   

    就只需要adoconnection ,连接sqlserver就行了。
    [DB SERVER]->1......N [CLIENT]
    [DB SERVER]->[APPServer]->1......N[CLIENT]
      

  4.   

    如果你是要做分布式系统,你就需要做为三层结构,客户端、应用服务器、数据库服务器,应用服务器可以采用SOCKET或者DCOM,COM+技术,客户端用CLIENTDATASET和服务器端的DataSetProvider进行数据连接,将应用计算写到应用服务器层