我做了一个进销存系统实现了单机版,
可是怎样实现网络版(5个点)
我用的是VB6+SQL2000
请说明详细一点啊

解决方案 »

  1.   

    一台作服务器(SQL200),其它的为客户端
      

  2.   

    如果原来用的就是VB6+SQL2000,我做过一个网络软件,一共十三个点,相互离得也很远,运行两年了也没有什么问题,像这种5个点的就做一个服务器,得是2000 server的吧,这个服务器同时要是域服务器,或者另做域服务器也可以,然后其它的机器在这个域里,如果通过互连网的吧,得对服务器特殊设置.
      

  3.   

    实现应该不是很难,规划一下。实际上如果是LAN,做个基于ASP的应用程序也可以的。
      

  4.   

    各位楼主可不可以讲得明白一点,这样太抽象了吧。
    其实原理我也懂,你们讲的都是C/S结构,可是不懂得怎样实际操作啊!
    是在server2000 里配置?还是在VB程序里面设计?
    (1)如果是LAN 怎样配置?
    (2)如果是互联网,也应该怎样配置?
      

  5.   

    若是局域网的话服务器装Win2KsServer2K,在其上装SQLServer2K,客户端是你的程序。
      

  6.   

    楼主:wumylove1234
    用事务怎样处理?
      

  7.   

    Cnn.Begin
    Cnn.Commit
    Cnn.RollBack在程序中用异常处理.
      

  8.   

    借用贵地顺便请教一个问题
    SQL2000怎么用呀?是不是在用VB开发的时候,必须要用W2KSEVER操作系统呢?
    非常感谢
      

  9.   

    不一定要用 W2KSERVER 操作系统 , 不过win2000server 比较好
    在用VB开发时,用于做数据库的操作
      

  10.   

    lsp69 (浪子神剑)  你这个问题对于他们来说,很简单。他们都懒的说。
    还是我来说吧,根据你只做5个点的情况。感觉数据量不是太大,找一台计算机当服务器,操作系统用
    win2000server或者win2003server ,然后在上面安装ms sql2000数据库。把你单机版里用到的数据库倒过这个数据库来了。这样服务器端就完成了。
     客户端你需要修改你的单机版的vb程序,修改你的连接数据库方式。
     两种方式:
    1、你用windows的控制面板里的odbc连接到网络中的sql2000数据库端
    2、你用ado数据连接控件直接连接网络中的sql2000数据库
      
       上面的方法是基于局域网的,数据量不大时还可以。数据量大了会出现操作冲突等问题,那样的话,要单独做服务器端和客户端更好一些,因为说起来太麻烦了。如果你用的着的话,
    可以通过QQ56447239 联系我  我给你详细解释!
      

  11.   

    可不可以用我自己的机器装上WIN2000SEVER,然后在我自己的机器上开发?
      

  12.   

    在自己机子上开发也要安装sqlserver,我建议你写 一个配置文件,把服务器名称,数据库名称,用户名,密码等等写到配置文件(INI)里,在客户端安装好软件后,只要修改配置文件就可以实现网络版了。
      

  13.   

    我曾用过Access做后台,连接超过10个点关键在于:
    你的程序设计
    你的数据连接
    你的数据操作
    而不是你的后台数据库用的是什么