0

我有一个 Search.aspx 页面,它将显示来自用户输入的搜索条件的记录。它连接到50 个 SQLServer 数据库中的特定数据库。根据传递的 QueryString,即Search.aspx?ID=1,它将连接到1MyDB数据库。如果Search.aspx?ID=2然后连接到位于相同或不同服务器上的2MyDB数据库。这工作正常。

我需要根据URL 中的查询字符串显示访问者总数的问题。对于从同一页面访问的这些不同数据库,即 Search.aspx

请建议我获取该特定 ID 的总访客数的最佳方法。

是否通过创建新表并插入计数将其存储在数据库中。或在 Global.asax 文件中设置大约 50 个应用程序变量并相应地获取计数器。

帮助赞赏...!

4

1 回答 1

0

50 个变量看起来不太好。你需要做很多工作来展示它,如果你添加另一个数据库,你必须更改代码。一张桌子更好。创建一个包含 id 和 count 字段的表,每次点击页面时检查 id 是否已经在表中。如果是这样,请增加行数字段。如果不是,则添加 count = 1 的 id。

于 2012-07-03T08:14:38.570 回答