如何在我的 .Net 应用程序执行期间始终保持 SqlConnection(或使用其他组件)打开(连接)?
我需要这个,因为我的应用程序需要使用这个命令来检测
exec sp_who2
我的应用程序有多少实例连接到我的数据库,以限制访问(许可证控制)。
例子
A)我的应用程序从location1执行
- 检查连接到 sql server 的应用程序数量
exec sp_who2
- 如果我的应用程序数量 < MaxLicencesConnected然后启动我的应用程序并打开一个 sqlconnection
B)我的应用程序从location2执行
- 检查连接到 sql server 的应用程序数量
exec sp_who2
- 如果我的应用程序数量 >= MaxLicencesConnected然后关闭我的应用程序
对不起我的英语不好。
提前致谢。