I';我对静态数据表有问题

本文关键字:静态 数据表 有问题 | 更新日期: 2023-09-27 17:58:33

我的代码上传到服务器后遇到了这个问题,问题是当多个用户一次访问静态数据表时,数据被合并,即在我的情况下,我使用静态数据表进行文件上传。让我们考虑两个用户试图从不同的位置上传不同的文档。这里的问题是数据表将这些用户文档保存在一个数据表中,而不是为每个用户创建新的实例。

I';我对静态数据表有问题

如果您将变量定义为静态,那么它将获得应用程序范围,这意味着该变量与访问该应用程序的所有用户共享(无论用户来自不同的系统,还是具有不同的会话或浏览器)。您已经拥有的代码就是一个例子;

在这种情况下,你可以做的是:

在会话中维护DataTable,以便为每个用户实例化它。如果您想在多个页面中访问它,或者在页面本身中声明DataTable。在这里,您可以找到示例的详细说明