求限制连接个数的代码(读写数据库记录的方法除外)(300分)

  • 主题发起人 主题发起人 hhjjhhjj
  • 开始时间 开始时间
H

hhjjhhjj

Unregistered / Unconfirmed
GUEST, unregistred user!
我对这方面的了解太少,所以求一个例子程序。
D7+SQL2000做的程序
C/S
 
说的清楚点,没有明白
 
如果是三层的话,好像可以限制的,似乎可以!你看看李维的那本多层数据库开发!
也许可以找到答案!
 
我也想知道,关注,帮你顶.
 
在SQL2000數據庫裡設置默認的連接數以達到限制功能。
其次也可以通過三層架構,從中間層限制連接數。
 
只读不写的可不可以?
select * from master.dbo.sysprocesses
where db_name(dbid)='ETopMRP' and spid>=51
 
select * from master.dbo.sysprocesses
where db_name(dbid)='ETopMRP' and spid>=51
中'ETopMRP' ,51是什么意思?
有没有关于这个表的详细的介绍?
看了一些资料,发现读这个数据表比较现实。
 
原理:
在客户端select @@spid,返回此连接的id,可将它传给你server上的连接记数器(可用com实现),
若超过限制数,在服务端将多余的连接kill @@spid
 
多人接受答案了。
 
后退
顶部