示例#1
0
        public void GenerateScript(TableDataScript script, TableDataSetProperties props, ISqlDumper dmp)
        {
            switch (script)
            {
            case TableDataScript.Delete:
                if (!m_deleteQuery.IsEmpty())
                {
                    dmp.WriteRaw(m_deleteQuery);
                    if (!props.FilterSqlCondition.IsEmpty())
                    {
                        dmp.WriteRaw(" WHERE ");
                        dmp.WriteRaw(props.FilterSqlCondition);
                    }
                    dmp.EndCommand();
                }
                break;

            case TableDataScript.Select:
                dmp.WriteRaw(GetQuery(props, QueryType.Select));
                dmp.EndCommand();
                break;
            }
        }
示例#2
0
 public void GenerateScript(TableDataScript script, TableDataSetProperties props, ISqlDumper dmp)
 {
 }
 public DataFrameSqlScriptGenerator(TableDataFrame frame, TableDataScript script)
     : base(frame)
 {
     m_script = script;
 }
示例#4
0
 public void GenerateScript(TableDataScript script, TableDataSetProperties props, ISqlDumper dmp)
 {
     throw new NotImplementedError("DAE-00381");
 }