我有一个Access前端到SQL Server 2008,当我执行sp_who以查看谁以何种方式使用它时,所有工作站ID都显示我的工作站ID。我猜这是因为最后一个链接所有远程表的人实际上是我。
有没有办法解决这个问题?发生这种情况并不是很可怕,但似乎有一种简单的方法可以解决这个问题。
我确实将实际的工作站ID传递给后端的多个查询,这样当事情被删除时,它们只适用于当前用户(而不是其他一些用户数据)。
同样在我的前端登录表单中,我尝试通过VBA代码链接一个表,看看是否可以解决问题,但它似乎没有。
答案 0 :(得分:0)
更改代码以传递WSID以及ODBC连接字符串,并在第一次打开时重新链接表修复此问题。