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

.net编程

开发平台:

Others

  1. using System;
  2. using System.Data;
  3. using System.Data.SqlClient;
  4. namespace qminoa.Common.Data
  5. {
  6. /// <summary>
  7. /// EmpVisaData 的摘要说明。
  8. /// </summary>
  9. public class EmpVisaData : DataSet 
  10. {
  11. public const string EMPVISA_TABLE_NAME = "mrVisa";
  12. public const string VISAID_FIELD = "VisaID";
  13. public const string FDATE_FIELD = "FDate";
  14. public const string TDATE_FIELD = "TDate";
  15. public const string COMMPANY_FIELD = "Company";
  16. public const string DEPNAME_FIELD = "DepName";
  17. public const string POSITION_FIELD = "Position";
  18. public const string VISANOTE_FIELD = "VisaNote";
  19. private void BuildTable()
  20. {
  21. DataTable table = new DataTable(EMPVISA_TABLE_NAME);
  22. DataColumnCollection cols = table.Columns;
  23. cols.Add(VISAID_FIELD,typeof(System.Int32));
  24. cols.Add(EmpBaseData.EMPID_FIELD,typeof(System.Int32));
  25. cols.Add(FDATE_FIELD,typeof(System.DateTime));
  26. cols.Add(TDATE_FIELD,typeof(System.DateTime));
  27. cols.Add(COMMPANY_FIELD,typeof(System.String));
  28. cols.Add(DEPNAME_FIELD,typeof(System.String));
  29. cols.Add(POSITION_FIELD,typeof(System.String));
  30. cols.Add(VISANOTE_FIELD,typeof(System.String));
  31. Tables.Add(table);
  32. }
  33. public EmpVisaData()
  34. {
  35. BuildTable();
  36. }
  37. }
  38. }