tablequery.cs
来自「中国海洋大学211工程网站的全部源码」· CS 代码 · 共 96 行
CS
96 行
using System;
using System.Data;
namespace _211
{
/// <summary>
/// TableQuery 的摘要说明。
/// </summary>
public sealed class TableQuery
{
public static DataTable UserQuery()
{
return DBQuery.OpenTable("Admin");
}
public static DataTable LinkQuery()
{
return DBQuery.OpenTable("Link");
}
public static string LinkUrlQuery(string LID)
{
return DBQuery.ExecuteScalar("select LinkUrl from [Link] where LinkId="+LID).ToString();
}
public static DataTable DownQuery()
{
return DBQuery.OpenTable("Down","DownId",false);
}
public static string DownUrlQuery(string DID)
{
return DBQuery.ExecuteScalar("select DownUrl from [Down] where DownId="+DID).ToString();
}
public static DataTable DownTypeQuery()
{
return DBQuery.OpenTable("DownType");
}
public static DataTable ClassQuery()
{
return DBQuery.OpenTable("Class");
}
public static DataTable ItemQuery(string CID)
{
string[] co={"ClassId="+CID};
return DBQuery.OpenTable("Item",co,true);
}
public static string ItemNameQuery(int IID)
{
return DBQuery.ExecuteScalar("select ItemName from [Item] where ItemId="+IID.ToString()).ToString();
}
public static DataTable ArticleItemQuery(string IID,int count)
{
string[] col={"ArticleId","ArticleTitle","AddTime"};
string[] cod={"ItemId="+IID};
return DBQuery.OpenTable("Article",count,col,cod,"ArticleId",false);
}
public static DataTable ArticleQuery(int pagesize,int page,string CID)
{
string[] col={"Article.ArticleId","Article.ArticleTitle","Item.ItemName"};
string[] cod={"Class.ClassId="+CID,"Item.ClassId=Class.ClassId","Article.ItemId=Item.ItemId"};
return DBQuery.OpenTable("[Article],[Class],[Item]",col,cod,"ArticleId",false,pagesize,page);
}
public static DataTable ArticleSimpleQuery(int pagesize,int page,string IID)
{
string[] col={"Article.ArticleId","Article.ArticleTitle","Item.ItemName"};
string[] cod={"Item.ItemId="+IID,"Article.ItemId=Item.ItemId"};
return DBQuery.OpenTable("[Article],[Item]",col,cod,"ArticleId",false,pagesize,page);
}
public static DataTable ArticleItemByPageQuery(int pagesize,int page,string IID)
{
string[] col={"Article.ArticleId","Article.ArticleTitle","Article.AddTime"};
string[] cod={"Item.ItemId="+IID,"Article.ItemId=Item.ItemId"};
return DBQuery.OpenTable("[Article],[Item]",col,cod,"ArticleId",false,pagesize,page);
}
public static DataTable DownQuery(int pagesize,int page)
{
string[] col={"DownId","DownName","DownUrl","AddTime"};
return DBQuery.OpenTable("Down",col,"DownId",false,pagesize,page);
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?