ijourneldb.cs
来自「《精通ASP.NET2.0网络应用系统开发》书中的源码」· CS 代码 · 共 64 行
CS
64 行
using System;
using System.Data;
namespace webvisitStatistic.Reporter.DBLayer
{
/// <summary>
/// IJournelDB 的摘要说明。
/// </summary>
public interface IJournelDB : IDisposable
{
// 打开数据库 , 数据库的关闭使用 dispose
void Open();
// 一个网站的各个ip的访问统计
IDataReader SelHitsOfWebInClientIp(int webid,DateTime sdt ,DateTime edt);
IDataReader SelHitsOfWebInThreeIp(int webid,DateTime sdt ,DateTime edt);
IDataReader SelHitsOfWebInTwoIp(int webid,DateTime sdt ,DateTime edt);
IDataReader SelHitsOfWebInOneIp(int webid,DateTime sdt ,DateTime edt);
// 一个网站的各种浏览器的访问统计
IDataReader SelHitsOfWebInBrowser(int webid ,DateTime sdt ,DateTime edt);
// 一个网站的各种屏幕宽度的访问统计
IDataReader SelHitsOfWebInScreenWidth(int webid ,DateTime sdt ,DateTime edt);
// 一个网站的各种操作系统的访问统计
IDataReader SelHitsOfWebInOs(int webid ,DateTime sdt ,DateTime edt);
// 一个网站的各个URL的访问统计
IDataReader SelHitsOfWebInUrl(int webid ,DateTime sdt ,DateTime edt);
// 一个网站按小时的访问统计 每天的24个时段
IDataReader SelHitsOfWebInHour(int webid ,DateTime sdt ,DateTime edt);
// 一个网站的按天的访问统计 每周的七天
IDataReader SelHitsOfWebInWeekDay(int webid ,DateTime sdt ,DateTime edt);
// 一个网站的按每月的天的访问统计 每个月31天
IDataReader SelHitsOfWebInMonthDay(int webid ,DateTime sdt ,DateTime edt);
// 一个网站的按月的访问统计 每年12个月
IDataReader SelHitsOfWebInMonth(int webid ,DateTime sdt ,DateTime edt);
// 一个网站的按年的访问统计
IDataReader SelHitsOfWebInYear(int webid ,DateTime sdt ,DateTime edt);
// url的按小时的访问统计 每天的24个时段
IDataReader SelHitsOfUrlInHour(String url ,DateTime sdt ,DateTime edt);
// url的按天的访问统计 每周的七天
IDataReader SelHitsOfUrlInWeekDay(String url ,DateTime sdt ,DateTime edt);
// url的按周的访问统计 每个月四周
IDataReader SelHitsOfUrlInWeek();
// url的按月的访问统计 每年12个月
IDataReader SelHitsOfUrlInMonth();
// url的按年的访问统计
IDataReader SelHitsOfUrlInYear();
// 指定IP的访问历史
IDataReader SelHistoryOfIp(String ip);
IDataReader SelInfoOfWeb(int webid);
IDataReader SelUrlOfWeb(int webid);
IDataReader SelUnResolvedItems();
void UpdateIpPos(String ip ,Int64 startip);
IDataReader SelHitsOfWebInRef(int webid ,DateTime sdt ,DateTime edt);
IDataReader SelHitsOfWebInRes(int webid ,DateTime sdt ,DateTime edt);
// 获取所有网站的列表
DataSet SelWebsDS();
IDataReader ValidateUser(String name ,String password);
IDataReader SelUserInfo(String name);
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?