/*--------------------------------------------------------------------
 * FICHERO:  BdtPCaNo.c
 * OBJETIVO: Definir la funcin Bdt_PonCampoNombre()
 * AUTOR:    Pedro Reina
 * FECHA:    V.14.7.1995
 *------------------------------------------------------------------*/

/*--------------------------------------------------------------------
 * Ficheros de cabecera
 *------------------------------------------------------------------*/

#include "BaseDato.h"

/*--------------------------------------------------------------------
 * Definicin de funciones
 *------------------------------------------------------------------*/

/*--------------------------------------------------------------Olimpo
 * FUNCION:  Bdt_PonCampoNombre()
 * OBJETIVO: Poner el contenido de un campo dado su nombre
 * ENTRADAS: La base de datos, el nombre del campo y una cadena
 *           con el contenido
 * SALIDAS:  Lgica indicando si el campo existe.
 * NOTA:     La funcin no comprueba la longitud de la cadena;
 *           el programador debe asegurarse de que no es
 *           ms larga que la longitud del campo
 * EJEMPLO:  Bdt_PonCampoNombre (Agenda,"EDAD"," 35")
 *------------------------------------------------------------------*/
logico Bdt_PonCampoNombre (Base, Nombre, Contenido)
basedato Base;
cadena   Nombre;
cadena   Contenido;
  {
  logico   Respuesta = NO;
  contador Numero;

  if ( Bdt_NumeroDeCampo(Base,&Numero,Nombre) )
    { Respuesta = Bdt_PonCampoNumero (Base,Numero,Contenido); }

  return ( Respuesta );
  }