|
using System;
using System.Collections.Generic;
using System.Text;
namespace XPeriment.DataAccessTasks
{
public class UpdateTask:FieldSetTask
{
private string condition = "";
public string Condition
{
get
{
return condition;
}
set
{
condition = value;
}
}
public UpdateTask(string baseTable)
: base(baseTable)
{
}
public void Set(string fieldName, object value)
{
if (!Fields.ContainsKey(fieldName))
Fields.Add(fieldName, new FieldValueData(fieldName, value));
else
(Fields[fieldName] as FieldValueData).Value = Performer.FormatValue(value);
}
public void Execute()
{
Performer.Run(this);
}
public void Where(string filterCondition)
{
condition = filterCondition;
}
}
}
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.