当前位置:编程学习 > VB >>

水晶报表中如何指定Access数据库为数据源(动态地址)

     有个项目,是通过远程连接的方式执行的,运行在服务器端,通过程序在服务器上创建一个Access数据库,水晶报表使用此数据库作为数据源,显示数据到水晶报表上来实现报表的查看。
     但是如果多个电脑账户访问同一台服务器,则访问同一个路径下的ACCESS数据库势必会有问题,所以想到把Acess数据库动态创建在C:\Documents and Settings\当前电脑登陆账号   下
     问题来了:怎么在水晶报表设计器上动态指定这个路径下的Access数据库呢?
     例如是否有sysroot\persondoc 之类的来代替C:\Documents and Settings\当前电脑登陆账号 这个路径呢? 生成Acess的程序是VB,不是.NET 当前电脑登陆账号
***************
为什么要和这个挂钩呢? 因为我们公司有套系统,用来做管理的,把应用程序通过这个系统挂在一台服务器上,这样客户端就不需要装软件了,直接通过各自的账号登陆服务器,访问服务器上装好的软件,所以就遇到了同一个电脑不同账号操作同一路径下的同一个文件的问题 可以的
搜下我的专栏里有代码
补充:VB ,  数据库(包含打印,安装,报表)
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,