CatalogData.cs
上传用户:autodoor
上传日期:2022-08-04
资源大小:9973k
文件大小:1k
源码类别:

.net编程

开发平台:

Others

  1. using System;
  2. using System.Data;
  3. namespace qminoa.Common.Data
  4. {
  5. /// <summary>
  6. /// CatalogData 的摘要说明。
  7. /// </summary>
  8. public class CatalogData : DataSet
  9. {
  10. //表格名称
  11. public const string CATALOG_TABLE_NAME = "CatalogData";
  12. public const string PK_FIELD = "pkid";
  13. public const string TABID_FIELD = "tabid";
  14. public const string INDEXID_FIELD = "indexid";
  15. public const string NAME_FIELD = "name";
  16. public const string DESCRIPTION_FIELD = "description";
  17. public const string URL_FIELD = "url";
  18. //构造函数
  19. public CatalogData()
  20. {
  21. BuildTable();
  22. //创建数据结构表格
  23. private void BuildTable()
  24. {
  25. DataTable table = new DataTable(CATALOG_TABLE_NAME);
  26. DataColumnCollection cols = table.Columns;
  27. cols.Add(PK_FIELD,typeof(System.Int16));
  28. cols.Add(TABID_FIELD,typeof(System.String));
  29. cols.Add(INDEXID_FIELD,typeof(System.String));
  30. cols.Add(NAME_FIELD,typeof(System.String));
  31. cols.Add(DESCRIPTION_FIELD,typeof(System.String));
  32. cols.Add(URL_FIELD,typeof(System.String));
  33. Tables.Add(table);
  34. }
  35. }
  36. }