Fm.Tags/Search.cs
(开头部分) 5KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.Text.RegularExpressions;
namespace Fm.Tags
{
public class Search
{
//搜索关键字
private string keywords;
public string Keywords
{
get { return keywords; }
set { keywords = value; }
}
//页码
private int pid;
public int Pid
{
get { return pid; }
set { pid = value; }
}
//获取关键字
private string GetWhere()
{
StringBuilder str = new StringBuilder();
str.Append("(title like '%");
str.Append(Keywords);
str.Append("%'");
str.Append(" or ");
str.Append(" content like '%");
str.Append(Keywords);
str.Append("%')");
return str.ToString();
}
//获取记录数
public int GetTotal()
{
Fm.Bussiness.Formpage page = new Fm.Bussiness.Formpage();
//查询记录总数
DataView total = page.PageRow("Fm_model_article_view", "docid", 10, 1, GetWhere()) as DataView;
return int.Parse(total[0]["total"].ToString());
}
//分页
public string Page()
{
int rownum = GetTotal();
/*分页Start*************************/
//int pagesize = 10;
int rowcount = 0;
//判断总页码
if (rownum % 10 == 0)
后面还有 109 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
