/// <summary> /// Runs the return integer. /// </summary> /// <param name="command">The command.</param> /// <returns></returns> public abstract DataResult ExecuteScalar(DataCommand command);
/// <summary> /// Runs the return integer. /// </summary> /// <param name="command">The command.</param> /// <returns></returns> public abstract int RunReturnInteger(DataCommand command);
public abstract DataResult ExecuteNonExec(DataCommand command);
/// <summary> /// Runs the specified command. /// </summary> /// <param name="command">The command.</param> public abstract void Run(DataCommand command);
/// <summary> /// Saves the data table. /// </summary> /// <param name="command">The command.</param> /// <returns>Returns either DataTable or DataRow[] depending on what was passed in the command</returns> public abstract DataResult Save(DataCommand command);
public abstract DataTable LoadTableSchema(DataCommand command);
public abstract DataResult LoadReader(DataCommand command);
public abstract DataResult LoadDataSet(DataCommand command);