示例#1
0
        public override DataTable GetEditableTable(EditableInfo ei, bool bOnlyArray, string sNameFilter)
        {
            string sSql = "";

            if (ei.Sql != null)
            {
                sSql = ei.Sql;
            }
            else if (ei.BuildSelectSql != null)
            {
                sSql = ei.BuildSelectSql(ei, bOnlyArray, sNameFilter);
            }
            else
            {
                sSql = BuildCommonSelectSql(ei, bOnlyArray, sNameFilter);
            }

            return(ExecuteDataTable(sSql));
        }