背景: 我有一个Delphi编写的应用程序,它使用Borland数据库引擎(BDE)通过BDE别名查看其数据。我设法让它通过远程桌面服务运行,每个用户都在同一位置查看数据。如果每个人都希望看到相同的数据,那么这很好。不过,我希望能够让两个(或更多)用户查看不同的数据。我正在重写应用程序,以便这种情况是可能的,但我需要一个权宜之计。多个用户访问相同的BDE别名,但访问不同的目录
问:
是否有两个应用程序,以寻找在同一BDE别名的方式,但它指的是目录对于每个应用程序有什么不同?
或
是否有可能有两个用户通过RDS登录(远程桌面服务 - 在Server 2008或SBS 2008/11),以获得BDE的两种不同的配置? (一个用户将别名DATA视为c:\ users \ joe \ data,另一个用户将其视为c:\ users \ bob \ data)。
是的,我完全意识到我正在绕过使用Alias的全部要点,但是它是重新编写应用程序(几十万行意大利面条代码)的重要工作。我正在重写应用程序,但它可能需要6个月才能有足够的功能来替换现有的应用程序。 – Alister 2011-06-02 22:17:56