我用 delphi 6 做了一个数据库程序,用的是access数据库,用ADO连接。数据库在服务器上完全共享,使用很好。现在怎么能用最快最简单的方法能让外网也能访问操作数据库,谢谢!

解决方案 »

  1.   

    不行,自己做个中转,webservice可以,socket也可以
      

  2.   

    换成MYSQL MSSQL这样的网络数据库就行了
      

  3.   

    1、ACCESS可以用,但不及MSSQL;
    2、不知你说的服务器是,SQL Server,Socket Server;
    3、如果是SQL Server,还要编程写三层服务器,如Socket Server;
    4、已是Socket Server,服务器要使用外网固定的IP,访问如同局域网一样(通过IP地址)
     
      

  4.   

    路由器端口映射后,我的数据路经怎么设,我以前的路经是这样的:\\192.168.0.34\arrowdb$\db1.md;
    如果用路由器端口映射后 路经应改怎么样写?
      

  5.   

    ACCESS数据库文件达到2GB,就会出问题的,
    还是换成MSSQL数据库吧》》》》》》》》
      

  6.   


    相当于把win的文件共享服务端口(好像是445、139之类的)开放给互联网,比较危险
    最好仅仅开放一个80端口,即websevice或我的client/webserver模式