ModuleData.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. /// ModuleData 的摘要说明。
  7. /// </summary>
  8. public class ModuleData : DataSet
  9. {
  10. public const string MODULE_TABLE_NAME = "ModuleData";
  11.  
  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. private void BuildTable()
  19. {
  20. DataTable table = new DataTable(MODULE_TABLE_NAME);
  21. DataColumnCollection cols = table.Columns;
  22. cols.Add(PK_FIELD,typeof(System.Int16));
  23. cols.Add(TABID_FIELD,typeof(System.String));
  24. cols.Add(INDEXID_FIELD,typeof(System.String));
  25. cols.Add(NAME_FIELD,typeof(System.String));
  26. cols.Add(DESCRIPTION_FIELD,typeof(System.String));
  27. cols.Add(URL_FIELD,typeof(System.String));
  28. Tables.Add(table);
  29. }
  30. public ModuleData()
  31. {
  32. BuildTable();
  33. }
  34. }
  35. }