12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Data;
- namespace IControls_FireManager
- {
- // 데이타셋 관련 작업은 여기 클래스에서 전담한다.
- public static class _Dataset
- {
- // 데이타 바인딩용 생성
- // 테이블 생성
- public static void Create_Table(DataSet Target_DataSet)
- {
- if(Target_DataSet.Tables.Contains("GetData")==false)
- Target_DataSet.Tables.Add("GetData");
- }
- // 컬럼 생성
- public static void Add_DataColumn(DataSet Target_DataSet, string ColumnName, string Caption)
- {
- DataColumn datacolumn = new DataColumn();
- datacolumn.ColumnName = ColumnName;
- datacolumn.Caption = Caption;
- datacolumn.AllowDBNull = true;
- datacolumn.Unique = false;
- datacolumn.DataType = typeof(string);
- Target_DataSet.Tables[0].Columns.Add(datacolumn);
- }
- // 컬럼생성
- public static void Add_DataColumn(DataSet Target_DataSet, string[] ColumnNames, string[] Captions)
- {
- for (int i = 0; i < ColumnNames.Length; i++)
- {
- DataColumn datacolumn = new DataColumn();
- datacolumn.ColumnName = ColumnNames[i];
- datacolumn.Caption = Captions[i];
- datacolumn.AllowDBNull = true;
- datacolumn.Unique = false;
- datacolumn.DataType = typeof(string);
- Target_DataSet.Tables[0].Columns.Add(datacolumn);
- }
- }
- }
- }
|