/// <summary> /// ����ṹ�� /// </summary> /// <param name="baseTable">Ҫ����Table/View</param> /// <param name="schemaDataTable">�����ݿ��л�õĽṹ��</param> private void FillSchemaTable(BaseTable baseTable, DataTable schemaDataTable) { baseTable.Fields.Clear(); foreach (DataRow dr in schemaDataTable.Rows) { TableField tableField = new TableField(); FillTableSchemaField(tableField, dr); baseTable.AddField(tableField); } if (baseTable is View) { (baseTable as View).CreateCmdText = GetObjectCreateText(baseTable.Name); } }