Пример #1
0
 void initCheck(int sel_Index)
 {
     #region 当前选中则勾选,其他取消勾选
     if (ckl_DBTypes.Items.Count > 0)
     {
         ckl_DBTypes.SetItemCheckState(sel_Index, CheckState.Checked);
         ckl_DBTypes.SetItemChecked(sel_Index, true);
         for (int i = 0; i < ckl_DBTypes.Items.Count; i++)
         {
             if (i != sel_Index)
             {
                 ckl_DBTypes.SetItemCheckState(i, CheckState.Unchecked);
                 ckl_DBTypes.SetItemChecked(i, false);
             }
         }
     }
     #endregion
     TableInfo tabInfo = new TableInfo();
     tabInfo.LstColInfo = lstCol;
     tabInfo.TableName  = TableName;
     tabInfo.TabComment = table_Comment;
     DataBaseType tgtDBType  = ckl_DBTypes.SelectedItem.ToString().ConvertTo <DataBaseType>();
     string       sql_script = DBScript.GetTableScript(ConnectionModel.DbType, tabInfo, tgtDBType);
     txtSqlContent.Text = sql_script;
 }