如何通过tomcat访问局域网电脑上的access数据库

       access是比较常用的桌面数据库文件,放在本地电脑上可以用tomcat正常访问,但如果文件放在局域网其他电脑上,就不能访问了,提示独占或者没有权限读写数据文件,局域网是可以正常访问的,也赋予了everyone读写权限,用ado等正常访问,但通过tomcat就不能访问了
      昨天提了这个问题,没有真正解决,可能我写的复杂了,这里就想说FR如何访问远程(非本地计算机)的access文件,被这个问题纠结坏了,请大家不要说什么java权限受到控制了,我也知道是这个原因,我想知道怎么解决,还是说FR就不可以访问远程Access文件,网上教程说java可以通过rmijdbc.jar实现远程访问access,但FR不知道怎么实现。




FineReportxxf_kof 发布于 2015-8-15 15:38
悬赏:0 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共8回答
最佳回答
0
迈达斯之手发布于2015-8-15 15:38(编辑于 2023-9-6 09:34)
555
最佳回答
0
哈易春发布于2015-8-15 16:19(编辑于 2023-9-6 09:34)
555
  • xxf_kof xxf_kof(提问者)

    同步也不行,会冲突,我早试过了
    回复
    2015-08-18 07:48 
最佳回答
0
迈达斯之手发布于2015-8-16 10:40(编辑于 2023-9-6 09:34)
555
  • xxf_kof xxf_kof(提问者)

    问题是access文件只要不在本地,就无法访问,提示独占或无权限读写
    回复
    2015-08-18 07:48 
最佳回答
0
xxf_kof发布于2015-8-18 07:48(编辑于 2023-9-6 09:34)
555
  • 迈达斯之手 迈达斯之手

    额……安装个office把文件的改成非独占【工具-属性-以独占方式打开(去掉)】打开呢……不过话说现在用access的确实少见了……
    回复
    2015-08-18 07:51 
最佳回答
0
xxf_kof发布于2015-8-18 07:48(编辑于 2023-9-6 09:34)
555
最佳回答
0
迈达斯之手发布于2015-8-18 07:51(编辑于 2023-9-6 09:34)
555
  • xxf_kof xxf_kof(提问者)

    access默认就是共享打开的,这个文件是其他部门用的桌面数据库,改成sql,原来的程序就无法访问了,数据不大的时候用access还是很方便管理的
    回复
    2015-08-18 07:53 
最佳回答
0
xxf_kof发布于2015-8-18 07:53(编辑于 2023-9-6 09:34)
555
  • 迈达斯之手 迈达斯之手

    那应该没这个问题的,我以前做的时候就是用共享的access,几个部分一起用没啥问题呀。
    如果实在不行你这种就只能你自己写一个servlet来执行SQL并返回数据了,然后自己写个数据集插件来取数吧。这样把access所在的服务器上启动这个服务就行了…以后所有的数据集都用该插件来做,把SQL传递到服务器上就行了…不过这样估计要花你两天时间来开发了……
    回复
    2015-08-15 15:38 
最佳回答
0
哈易春发布于2015-8-18 08:10(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 3274浏览人数
  • 最后回答于:2015-8-18 08:10
    活动推荐 更多
    热门课程 更多
    返回顶部