有关全局变量的问题,请高手火速支援

newc_k 2003-01-24 04:42:45
写了一个类,定义了一个全局变量,现有两个客户端A、B
两个用户以不同用户登录后,用此变量做为用户标示ID,B点某项栏目却出现A的资料,反之,也是如此,我头都想大了,难道ASP。NET不能区分两个不同的用户?
请高手回答如下问题
1、是什么原因?
2、如何解决
谢谢!!!
...全文
18 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
lbx1979 2003-01-24
  • 打赏
  • 举报
回复
share应该类似于c#里的static
你可以去掉share试试,当然我也不懂vb的,
你应该用session或是cookie来保存每个用户的信息
jjstar 2003-01-24
  • 打赏
  • 举报
回复
哈哈,这个问题偶遇到过vb里面的shared的东西是公家的,只有一份噢,
如果你想区分的话,就应该用session这种东东
newc_k 2003-01-24
  • 打赏
  • 举报
回复
掉下来了,顶上去。。。。
newc_k 2003-01-24
  • 打赏
  • 举报
回复
那如何做呢,改成SESSION,工程量太了。。。
foxbuilder 2003-01-24
  • 打赏
  • 举报
回复
Public Shared yhdm As String 像application一樣, 不能區分用戶的,我試過!
newc_k 2003-01-24
  • 打赏
  • 举报
回复
我再顶。。。
newc_k 2003-01-24
  • 打赏
  • 举报
回复
不是SESSION,是类
Public Class classconn
Public Shared strconn As String = "password=sa; Persist Security Info=true;user id=sa; Initial Catalog=JSJLK; Data Source=192.168.0.247"
Public Shared yhdm As String '省用户代码
End Class

就是这个yhdm
newc_k 2003-01-24
  • 打赏
  • 举报
回复
再补充一下,如果A用户再点一下该栏目,就恢复正常。A因该看到的内容。
但是B一点,A又变成B的内容了,郁闷中。。。
bwx 2003-01-24
  • 打赏
  • 举报
回复
你在数据库中定义主键了吗
变量是不是用Session
newc_k 2003-01-24
  • 打赏
  • 举报
回复
补充一下,两个用户是同时在不同的机器上试的,这也能影响?
latahu 2003-01-24
  • 打赏
  • 举报
回复
跟踪一下,看看变量的值.
最好把你的代码贴出来
gangganghao 2003-01-24
  • 打赏
  • 举报
回复
用ViewState存取用户信息。。
howbigsea 2003-01-24
  • 打赏
  • 举报
回复

什么原因不敢妄言
你可以使用session保存用户信息,这样就不会出现这种情况了
newc_k 2003-01-24
  • 打赏
  • 举报
回复
还没人回答?我顶...
ZHANG9652 2003-01-24
  • 打赏
  • 举报
回复
session没及时更新的问题

62,039

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧