| 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);            }        }    }}
 |