/// <summary>
 /// Executes the specified command.
 /// </summary>
 /// <param name="command">
 /// The command to execute.
 /// </param>
 /// <returns>
 /// The result code returned by the RETURN command of Transact SQL.
 /// </returns>
 public virtual int ExecuteCommand(IDbCommand command)
 {
     return command.ExecuteCommand();
 }