网站www.abc.com 根目录data文件夹下有aa.mdb数据库,数据库秘密是321
如何在桌面程序远程访问数据库,对数据库进行读、写、和修改。给些完整代码!
查了好几天了,始终没有找到方法,请大虾多多指导。

解决方案 »

  1.   

    1.普通的OLEDB试试,Provider=Microsoft.Jet.OLEDB.4.0;Data Source=www.abc.com\data\aa.mdb;Persist Security Info=False;Jet OLEDB:Database Password=321
    2.三层结构可以完成。
      

  2.   

    access 不是网络版的,要从网络上访问,必须借助第三方软件。
      

  3.   

    to bdmh:
    您是高手,对于webservice从没接触过,能否给个例子,本人付钱购买也可以,很着急。
    谢谢
      

  4.   

    我初学时也做个这类DEMO,嘻嘻。URL,密码是空
      

  5.   

    1.建立Web服务嚣+网页,可以不用IE,而用D中的WebBrowser2.用datasnap开发3层3.Socket通信的,发送指令不管那种方法,都要先建立对应的服务嚣
      

  6.   

    SOCKET,midas,或者webservice,access不是网络数据库,单机的
    总之,必须有服务器端来接受客户端的请求,由服务器端来操作它
      

  7.   

    在那个网站加个录入文件就可以,delphi把数据提交给这个文件,这个文件写入数据库就可以
      

  8.   

    麻烦哪位高手给个例子,本人付RMB。
      

  9.   

    我表示2楼的方法曾经用过,可行的,以前刚开始,我们公司的软件就是用这样的方法,直接连接网站目录下的mdb数据库,不过他的代码好像少了网站的端口和登入名和密码,当然对这个网站东西不是很理解
    貌似是  www.abc.com:XX端口  用户名 密码/目录。以前公司好像是这样子的。后来觉得不安全,就改用了webService服务端是请人免费写的,用Java,架设我不懂,不过代码很简单, 可以看看java如何写webService服务端的代码,如果简单的话,很快就能搞定。Delphi调用也很简单,看看这方面的教程吧
      

  10.   

    WebService没什么问题,使用VS2008开发,连接Access也简单。然后对外公布几个函数供DELPHI调用就可以了!查一查这方面的资料,很简单。写还得自己写。因为这个Web服务得看需求去写。
      

  11.   

    就这问题描述,我的猜测根本就没想过自己去搭建服务器,只是买个网站虚拟空间又想不用ie而已。 
    不知是我想太多,还是大家想太多了。  要是打算自己做服务器程序的需求了,就不会用这个方式问这个问题了。
    又是SOCKET,又是webservice,估计更迷糊;
    网站的数据库,用asp 这样的  , 桌面用delphi的idhttp, get及post。 是最简单的方法下面连接可以看出思路。
    http://blog.csdn.net/chinazhd/article/details/6440472
      

  12.   

    目前还是觉得用datasnap来实现更智能啊。