比如说网站上的ACCESS数据库?
如果客户端是微软的虚拟机呢?

解决方案 »

  1.   

    access能做网络服务器么????
    先把你的系统构成描述清除再说
      

  2.   

    可以,但要注意APPLET有安全限制,页面url的ip必须和数据库ip一致
      

  3.   

    我指的就是你服务器端的数据库,applet在客户端运行,你打算怎么连接服务器端的access???
    access提供网络服务功能???
      

  4.   

    access是桌面型的数据库吧,可以远程连接?
      

  5.   

    由于applet的安全限制,不能直接用jdbc连接的,你可以用applet发送url请求,然后由web服务器来响应。在web服务器端来做数据库连接,再将从数据库得到的结果返回给applet
      

  6.   

    applet在客户端运行,你打算怎么连接服务器端的access???
    access提供网络服务功能???
    -----------------------------------------------
    这位老兄是星,不过如果我们记错的话,MS有一个RDS技术,可以让ActiveX通过HTTP协议访问放在IIS服务器下的ACCESS,这个不是绝对不可能吧。RDS(Remote Data Services,远程数据服务)是允许我们处理客户端数据的一系列服务的统称。现在不用担心这方面的问题,因为RDS本身就是ADO的一部分,只有在需要传送和使用客户端数据时,才会使用。      远程数据服务RDS允许程序员开发原生的WINDOWS分布式多层应用系统,或是开发以浏览器为图形用户接口的WEB应用系统。      远程数据服务RDS提供了客户端应用程序在INTERNET/INTRANET或分布式环境中使用ADO中RECORDSET对象的能力。      可以在浏览器中通过远程数据服务RDS取得RECORDSET对象,然后在脚本语言中存取数据。或在原生WINDOWS应用程序中通过RDS取得RECORDSET对象,然后使用程序代码来存取远程数据源中的数据。RDS能够将ADO取得的数据一DCOM或HTTP通信协议由中介软件或中介组件传递给客户端,并且把数据缓存在客户端中让客户端存取数据。      远程数据服务RDS和ADO的关系:      程序<-->ADO<-->RDS<---->IIS/PWS<-->ODBC<-->数据库.      当我们在程序中试图使用ADO来存取WEB数据库时,由于ADO与ODBC分属于两台通过Internet连接起来的机器上,因此数据存取方式与ADO,ODBC同属于一台机器的情况大不相同,为了让程序也一样可以利用ADO存取WEB数据库,于是诞生了RDS,而RDS的角色就象是一位帮ADO存取WEB数据库的服务员一样,所以取名“远程端数据服务”            实际上RDS是由几个组件构成的。图10-1说明了这些组件以及它们之间是如何协同工作的。 
      

  7.   

    下面是使用参数创建TDC的一个例子。也可以在客户端脚本中获取数据,下面的例子显示了给TDC加载数据的JScript脚本。
    function fillTDC()
    {
           dsoAuthors.dataURL = 'authors.csv';
           dsoAuthors.Reset();
    }
    ---------------------------------------
    请注意这个authors.csv是存在于internet information server 或说HTTP SERVER端的,但脚本是在Browser端调用的。所以我想说的是在客户端执行的Applet 或脚本未必就不能直接访问HTTP SERVER端的某个数据库。当然JAVA APPLET究竟能不能我是不知道的。
      

  8.   

    当我们在程序中试图使用ADO来存取WEB数据库时,由于ADO与ODBC分属于两台通过Internet连接起来的机器上,因此数据存取方式与ADO,ODBC同属于一台机器的情况大不相同,为了让程序也一样可以利用ADO存取WEB数据库,于是诞生了RDS,而RDS的角色就象是一位帮ADO存取WEB数据库的服务员一样,所以取名“远程端数据服务”