Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Clase AccessDataSource

 

Representa una base de datos de Microsoft Access para su uso con controles enlazados a datos.

Espacio de nombres:   System.Web.UI.WebControls
Ensamblado:  System.Web (en System.Web.dll)

System.Object
  System.Web.UI.Control
    System.Web.UI.DataSourceControl
      System.Web.UI.WebControls.SqlDataSource
        System.Web.UI.WebControls.AccessDataSource

[ToolboxBitmapAttribute(typeof(AccessDataSource))]
public class AccessDataSource : SqlDataSource

NombreDescripción
System_CAPS_pubmethodAccessDataSource()

Inicializa una nueva instancia de la clase AccessDataSource.

System_CAPS_pubmethodAccessDataSource(String, String)

Inicializa una nueva instancia de la AccessDataSource clase con la ruta de acceso del archivo de datos especificado y seleccione comando.

NombreDescripción
System_CAPS_protpropertyAdapter

Obtiene el adaptador específico del explorador para el control.(Heredado de Control).

System_CAPS_pubpropertyAppRelativeTemplateSourceDirectory

Obtiene o establece el directorio virtual relativa a la aplicación de la Page o UserControl objeto que contiene este control.(Heredado de Control).

System_CAPS_pubpropertyBindingContainer

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Obtiene el control que contiene el enlace de datos del control.(Heredado de Control).

System_CAPS_pubpropertyCacheDuration

Obtiene o establece el período de tiempo, en segundos, que el control de origen de datos almacena en caché los datos recuperados por la Select (método).(Heredado de SqlDataSource).

System_CAPS_pubpropertyCacheExpirationPolicy

Obtiene o establece el comportamiento de expiración de caché que, cuando se combina con la duración, describe el comportamiento de la caché que utiliza el control de origen de datos.(Heredado de SqlDataSource).

System_CAPS_pubpropertyCacheKeyDependency

Obtiene o establece una dependencia de clave definida por el usuario que se vincula a datos de todos los objetos de caché creados por el control de origen de datos. Todos los objetos de caché caducan explícitamente cuando caduca la clave.(Heredado de SqlDataSource).

System_CAPS_pubpropertyCancelSelectOnNullParameter

Obtiene o establece un valor que indica si se cancela una operación de recuperación de datos cuando algún parámetro está contenida en el SelectParameters colección se evalúa como null.(Heredado de SqlDataSource).

System_CAPS_protpropertyChildControlsCreated

Obtiene un valor que indica si se crearon los controles secundarios del control de servidor.(Heredado de Control).

System_CAPS_pubpropertyClientID

Obtiene el identificador del control de servidor generado por ASP.NET.(Heredado de DataSourceControl).

System_CAPS_pubpropertyClientIDMode

Esta propiedad no se utiliza para los controles de origen de datos.(Heredado de DataSourceControl).

System_CAPS_protpropertyClientIDSeparator

Obtiene un valor de carácter que representa el carácter separador utilizado en el ClientID propiedad.(Heredado de Control).

System_CAPS_pubpropertyConflictDetection

Obtiene o establece el valor que indica cómo el SqlDataSource control realiza actualizaciones y eliminaciones cuando los datos en una fila en la base de datos cambios durante el tiempo de la operación.(Heredado de SqlDataSource).

System_CAPS_pubpropertyConnectionString

Obtiene la cadena de conexión que se utiliza para conectarse a la base de datos de Microsoft Access.(Invalida SqlDataSource.ConnectionString).

System_CAPS_protpropertyContext

Obtiene el HttpContext objeto asociado con el control de servidor para la solicitud Web actual.(Heredado de Control).

System_CAPS_pubpropertyControls

Obtiene un ControlCollection objeto que representa los controles secundarios de un control de servidor especificado en la jerarquía de la interfaz de usuario.(Heredado de DataSourceControl).

System_CAPS_pubpropertyDataFile

Obtiene o establece la ubicación del archivo .mdb de Microsoft Access.

System_CAPS_pubpropertyDataItemContainer

Obtiene una referencia al contenedor de nomenclatura si implementa el contenedor de nomenclatura IDataItemContainer.(Heredado de Control).

System_CAPS_pubpropertyDataKeysContainer

Obtiene una referencia al contenedor de nomenclatura si implementa el contenedor de nomenclatura IDataKeysControl.(Heredado de Control).

System_CAPS_pubpropertyDataSourceMode

Obtiene o establece el modo de recuperación de datos que el SqlDataSource control se utiliza para capturar datos.(Heredado de SqlDataSource).

System_CAPS_pubpropertyDeleteCommand

Obtiene o establece la cadena de SQL que el SqlDataSource control se utiliza para eliminar datos de la base de datos subyacente.(Heredado de SqlDataSource).

System_CAPS_pubpropertyDeleteCommandType

Obtiene o establece un valor que indica si el texto de la DeleteCommand propiedad es una instrucción SQL o el nombre de un procedimiento almacenado.(Heredado de SqlDataSource).

System_CAPS_pubpropertyDeleteParameters

Obtiene la colección de parámetros que contiene los parámetros utilizados por la DeleteCommand propiedad desde la SqlDataSourceView objeto que está asociado el SqlDataSource control.(Heredado de SqlDataSource).

System_CAPS_protpropertyDesignMode

Obtiene un valor que indica si se está utilizando un control en una superficie de diseño.(Heredado de Control).

System_CAPS_pubpropertyEnableCaching

Obtiene o establece un valor que indica si el SqlDataSource control tiene habilitada la caché de datos.(Heredado de SqlDataSource).

System_CAPS_pubpropertyEnableTheming

Obtiene un valor que indica si el control admite temas.(Heredado de DataSourceControl).

System_CAPS_pubpropertyEnableViewState

Obtiene o establece un valor que indica si el control de servidor conserva su estado de vista, así como el estado de vista de los controles secundarios que contiene, al cliente solicitante.(Heredado de Control).

System_CAPS_protpropertyEvents

Obtiene una lista de delegados de controladores de eventos para el control. Esta propiedad es de sólo lectura.(Heredado de Control).

System_CAPS_pubpropertyFilterExpression

Obtiene o establece una expresión de filtrado que se aplica cuando se llama al método Select.(Heredado de SqlDataSource).

System_CAPS_pubpropertyFilterParameters

Obtiene una colección de parámetros que están asociados a los marcadores de posición de parámetro que se encuentran en el FilterExpression cadena.(Heredado de SqlDataSource).

System_CAPS_protpropertyHasChildViewState

Obtiene un valor que indica si los controles secundarios del control de servidor actual tienen cualquier configuración de estado de vista guardado.(Heredado de Control).

System_CAPS_pubpropertyID

Obtiene o establece el identificador de programación asignado al control de servidor.(Heredado de Control).

System_CAPS_protpropertyIdSeparator

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Obtiene el carácter utilizado para separar los identificadores de control.(Heredado de Control).

System_CAPS_pubpropertyInsertCommand

Obtiene o establece la cadena de SQL que el SqlDataSource control se utiliza para insertar datos en la base de datos subyacente.(Heredado de SqlDataSource).

System_CAPS_pubpropertyInsertCommandType

Obtiene o establece un valor que indica si el texto de la InsertCommand propiedad es una instrucción SQL o el nombre de un procedimiento almacenado.(Heredado de SqlDataSource).

System_CAPS_pubpropertyInsertParameters

Obtiene la colección de parámetros que contiene los parámetros utilizados por la InsertCommand propiedad desde la SqlDataSourceView objeto que está asociado el SqlDataSource control.(Heredado de SqlDataSource).

System_CAPS_protpropertyIsChildControlStateCleared

Obtiene un valor que indica si los controles incluidos en este control tienen estado de control.(Heredado de Control).

System_CAPS_protpropertyIsTrackingViewState

Obtiene un valor que indica si el control de servidor está guardando los cambios en su estado de vista.(Heredado de Control).

System_CAPS_protpropertyIsViewStateEnabled

Obtiene un valor que indica si el estado de vista está habilitado para este control.(Heredado de Control).

System_CAPS_protpropertyLoadViewStateByID

Obtiene un valor que indica si el control participa en la carga su estado de vista por ID en lugar de índice.(Heredado de Control).

System_CAPS_pubpropertyNamingContainer

Obtiene una referencia al control de servidor de nombres del contenedor, que crea un espacio de nombres único para diferenciar los distintos controles de servidor con el mismo Control.ID valor de propiedad.(Heredado de Control).

System_CAPS_pubpropertyOldValuesParameterFormatString

Obtiene o establece una cadena de formato para aplicar a los nombres de los parámetros que se pasan a la Delete o Update (método).(Heredado de SqlDataSource).

System_CAPS_pubpropertyPage

Obtiene una referencia a la Page instancia que contiene el control de servidor.(Heredado de Control).

System_CAPS_pubpropertyParent

Obtiene una referencia al control principal del control de servidor en la jerarquía de controles de página.(Heredado de Control).

System_CAPS_pubpropertyProviderName

Obtiene el nombre del proveedor de datos .NET que el AccessDataSource control se utiliza para conectarse a una base de datos de Microsoft Access.(Invalida SqlDataSource.ProviderName).

System_CAPS_pubpropertyRenderingCompatibility

Obtiene un valor que especifica será compatible con la versión de ASP.NET que se representa en HTML.(Heredado de Control).

System_CAPS_pubpropertySelectCommand

Obtiene o establece la cadena de SQL que el SqlDataSource control se utiliza para recuperar datos de la base de datos subyacente.(Heredado de SqlDataSource).

System_CAPS_pubpropertySelectCommandType

Obtiene o establece un valor que indica si el texto de la SelectCommand propiedad es una consulta SQL o el nombre de un procedimiento almacenado.(Heredado de SqlDataSource).

System_CAPS_pubpropertySelectParameters

Obtiene la colección de parámetros que contiene los parámetros utilizados por la SelectCommand propiedad desde la SqlDataSourceView objeto que está asociado el SqlDataSource control.(Heredado de SqlDataSource).

System_CAPS_pubpropertySite

Obtiene información sobre el contenedor que hospeda el control actual cuando se representa en una superficie de diseño.(Heredado de Control).

System_CAPS_pubpropertySkinID

Obtiene la máscara que se aplican a la DataSourceControl control.(Heredado de DataSourceControl).

System_CAPS_pubpropertySortParameterName

Obtiene o establece el nombre de un parámetro de procedimiento almacenado que se utiliza para ordenar los datos recuperados cuando la recuperación de datos se realiza mediante un procedimiento almacenado.(Heredado de SqlDataSource).

System_CAPS_pubpropertySqlCacheDependency

El SqlCacheDependency reemplazos de propiedad del SqlCacheDependency propiedad.(Invalida SqlDataSource.SqlCacheDependency).

System_CAPS_pubpropertyTemplateControl

Obtiene o establece una referencia a la plantilla que contiene este control.(Heredado de Control).

System_CAPS_pubpropertyTemplateSourceDirectory

Obtiene el directorio virtual de la Page o UserControl que contiene el control de servidor actual.(Heredado de Control).

System_CAPS_pubpropertyUniqueID

Obtiene el identificador único calificado jerárquicamente para el control de servidor.(Heredado de Control).

System_CAPS_pubpropertyUpdateCommand

Obtiene o establece la cadena de SQL que el SqlDataSource control se utiliza para actualizar datos en la base de datos subyacente.(Heredado de SqlDataSource).

System_CAPS_pubpropertyUpdateCommandType

Obtiene o establece un valor que indica si el texto de la UpdateCommand propiedad es una instrucción SQL o el nombre de un procedimiento almacenado.(Heredado de SqlDataSource).

System_CAPS_pubpropertyUpdateParameters

Obtiene la colección de parámetros que contiene los parámetros utilizados por la UpdateCommand propiedad desde el SqlDataSourceView control que está asociado el SqlDataSource control.(Heredado de SqlDataSource).

System_CAPS_pubpropertyValidateRequestMode

Obtiene o establece un valor que indica si el control comprueba la entrada del cliente desde el Explorador de valores potencialmente peligrosos.(Heredado de Control).

System_CAPS_protpropertyViewState

Obtiene un diccionario de información de estado que permite guardar y restaurar el estado de vista de un control de servidor a través de varias solicitudes de la misma página.(Heredado de Control).

System_CAPS_protpropertyViewStateIgnoresCase

Obtiene un valor que indica si la StateBag objeto distingue mayúsculas de minúsculas.(Heredado de Control).

System_CAPS_pubpropertyViewStateMode

Obtiene o establece el modo de estado de vista de este control.(Heredado de Control).

System_CAPS_pubpropertyVisible

Obtiene o establece un valor que indica si el control se muestra gráficamente.(Heredado de DataSourceControl).

NombreDescripción
System_CAPS_protmethodAddedControl(Control, Int32)

Se llama después de que se agrega un control secundario a la Controls colección de la Control objeto.(Heredado de Control).

System_CAPS_protmethodAddParsedSubObject(Object)

Notifica al control de servidor que se analizó un elemento, ya sea XML o HTML, y agrega el elemento al objeto ControlCollection del control del servidor.(Heredado de Control).

System_CAPS_pubmethodApplyStyleSheetSkin(Page)

Se aplica a las propiedades de estilo que se definen en la hoja de estilos de página para el control.(Heredado de DataSourceControl).

System_CAPS_protmethodBeginRenderTracing(TextWriter, Object)

Comienza el seguimiento de tiempo de diseño de datos de representación.(Heredado de Control).

System_CAPS_protmethodBuildProfileTree(String, Boolean)

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Recopila información sobre el control de servidor y la pasa a la Trace propiedad que se mostrará cuando el seguimiento está habilitado para la página.(Heredado de Control).

System_CAPS_protmethodClearCachedClientID()

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Establece la caché ClientID valor a null.(Heredado de Control).

System_CAPS_protmethodClearChildControlState()

Elimina la información de estado de control para los controles secundarios del control de servidor.(Heredado de Control).

System_CAPS_protmethodClearChildState()

Elimina la información de estado de vista y el estado de control para los controles secundarios todos del control de servidor.(Heredado de Control).

System_CAPS_protmethodClearChildViewState()

Elimina la información de estado de vista para todo el servidor controles secundarios del control.(Heredado de Control).

System_CAPS_protmethodClearEffectiveClientIDMode()

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Establece el ClientIDMode propiedad de la instancia actual del control y de todos los controles secundarios a Inherit.(Heredado de Control).

System_CAPS_protmethodCreateChildControls()

Lo llama el marco de páginas ASP.NET para indicar a los controles de servidor que usan la implementación basada en composición que creen los controles secundarios que contengan como forma de preparar la devolución o representación de los datos.(Heredado de Control).

System_CAPS_protmethodCreateControlCollection()

Crea una colección para almacenar controles secundarios.(Heredado de DataSourceControl).

System_CAPS_protmethodCreateDataSourceView(String)

Crea un objeto de vista de origen de datos que está asociado con el control de origen de datos.(Invalida SqlDataSource.CreateDataSourceView(String)).

System_CAPS_pubmethodDataBind()

Enlaza un origen de datos al control de servidor invocado y a todos sus controles secundarios.(Heredado de Control).

System_CAPS_protmethodDataBind(Boolean)

Enlaza un origen de datos para el control de servidor invocado y todos sus controles secundarios con una opción para generar el DataBinding eventos.(Heredado de Control).

System_CAPS_protmethodDataBindChildren()

Enlaza un origen de datos a los controles secundarios del control de servidor.(Heredado de Control).

System_CAPS_pubmethodDelete()

Realiza una operación de eliminación mediante la DeleteCommand cadena SQL y los parámetros que están en el DeleteParameters colección.(Heredado de SqlDataSource).

System_CAPS_pubmethodDispose()

Habilita un control de servidor realizar la limpieza final antes de que se libere de la memoria.(Heredado de Control).

System_CAPS_protmethodEndRenderTracing(TextWriter, Object)

Finaliza el seguimiento de tiempo de diseño de datos de representación.(Heredado de Control).

System_CAPS_protmethodEnsureChildControls()

Determina si el control de servidor contiene controles secundarios. Si no es así, crea controles secundarios.(Heredado de Control).

System_CAPS_protmethodEnsureID()

Crea un identificador para los controles que no tienen un identificador asignado.(Heredado de Control).

System_CAPS_pubmethodEquals(Object)

Determina si el objeto especificado es igual al objeto actual.(Heredado de Object).

System_CAPS_protmethodFinalize()

Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de que sea reclamado por la recolección de elementos no utilizados.(Heredado de Object).

System_CAPS_pubmethodFindControl(String)

Busca el contenedor de nomenclatura actual para un control de servidor con el parámetro id parámetro.(Heredado de DataSourceControl).

System_CAPS_protmethodFindControl(String, Int32)

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Busca el contenedor de nomenclatura actual para un control de servidor con el parámetro id y un entero especificado en el pathOffset parámetro, lo que ayuda en la búsqueda. No se debe reemplazar esta versión de la FindControl (método).(Heredado de Control).

System_CAPS_pubmethodFocus()

Establece el foco de entrada en el control.(Heredado de DataSourceControl).

System_CAPS_protmethodGetDbProviderFactory()

Recupera un DbProviderFactory objeto asociado con el proveedor de datos .NET que se identifica mediante el ProviderName propiedad.(Invalida SqlDataSource.GetDbProviderFactory()).

System_CAPS_protmethodGetDesignModeState()

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Obtiene los datos de tiempo de diseño para un control.(Heredado de Control).

System_CAPS_pubmethodGetHashCode()

Sirve como la función hash predeterminada.(Heredado de Object).

System_CAPS_pubmethodGetRouteUrl(Object)

Obtiene la dirección URL que corresponde a un conjunto de parámetros de ruta.(Heredado de Control).

System_CAPS_pubmethodGetRouteUrl(RouteValueDictionary)

Obtiene la dirección URL que corresponde a un conjunto de parámetros de ruta.(Heredado de Control).

System_CAPS_pubmethodGetRouteUrl(String, Object)

Obtiene la dirección URL que corresponde a un conjunto de parámetros de ruta y un nombre de ruta.(Heredado de Control).

System_CAPS_pubmethodGetRouteUrl(String, RouteValueDictionary)

Obtiene la dirección URL que corresponde a un conjunto de parámetros de ruta y un nombre de ruta.(Heredado de Control).

System_CAPS_pubmethodGetType()

Obtiene el Type de la instancia actual.(Heredado de Object).

System_CAPS_pubmethodGetUniqueIDRelativeTo(Control)

Devuelve la parte fija de la UniqueID propiedad del control especificado.(Heredado de Control).

System_CAPS_protmethodGetView(String)

Obtiene la vista del origen de datos con nombre que está asociada con el control de origen de datos.(Heredado de SqlDataSource).

System_CAPS_protmethodGetViewNames()

Obtiene una colección de nombres que representa la lista de objetos de vista que está asociado el SqlDataSource control.(Heredado de SqlDataSource).

System_CAPS_pubmethodHasControls()

Determina si el control de servidor contiene todos los controles secundarios.(Heredado de DataSourceControl).

System_CAPS_protmethodHasEvents()

Devuelve un valor que indica si se registran eventos para el control o los controles secundarios.(Heredado de Control).

System_CAPS_pubmethodInsert()

Realiza una operación de inserción mediante la InsertCommand cadena SQL y los parámetros que están en el InsertParameters colección.(Heredado de SqlDataSource).

System_CAPS_protmethodIsLiteralContent()

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Determina si el control de servidor alberga únicamente contenido literal.(Heredado de Control).

System_CAPS_protmethodLoadControlState(Object)

Restaura la información de estado de control de una solicitud de página anterior guardada por el SaveControlState (método).(Heredado de Control).

System_CAPS_protmethodLoadViewState(Object)

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Carga el estado de las propiedades en el control SqlDataSource que deban conservarse.(Heredado de SqlDataSource).

System_CAPS_protmethodMapPathSecure(String)

Recupera la ruta de acceso física que se asigna una ruta de acceso virtual absoluta o relativa, a.(Heredado de Control).

System_CAPS_protmethodMemberwiseClone()

Crea una copia superficial del Object actual.(Heredado de Object).

System_CAPS_protmethodOnBubbleEvent(Object, EventArgs)

Determina si el evento del control de servidor se pasa a la jerarquía de control de servidor de la interfaz de usuario (UI) de la página.(Heredado de Control).

System_CAPS_protmethodOnDataBinding(EventArgs)

Genera el evento DataBinding.(Heredado de Control).

System_CAPS_protmethodOnInit(EventArgs)

Agrega un LoadComplete controlador de eventos para el Page control que contiene el SqlDataSource control.(Heredado de SqlDataSource).

System_CAPS_protmethodOnLoad(EventArgs)

Genera el evento Load.(Heredado de Control).

System_CAPS_protmethodOnPreRender(EventArgs)

Genera el evento PreRender.(Heredado de Control).

System_CAPS_protmethodOnUnload(EventArgs)

Genera el evento Unload.(Heredado de Control).

System_CAPS_protmethodOpenFile(String)

Obtiene un Stream utilizado para leer un archivo.(Heredado de Control).

System_CAPS_protmethodRaiseBubbleEvent(Object, EventArgs)

Asigna los orígenes del evento y su información al elemento primario del control.(Heredado de Control).

System_CAPS_protmethodRaiseDataSourceChangedEvent(EventArgs)

Genera el evento DataSourceChanged.(Heredado de DataSourceControl).

System_CAPS_protmethodRemovedControl(Control)

Se llama después de que se quita un control secundario de la Controls colección de la Control objeto.(Heredado de Control).

System_CAPS_protmethodRender(HtmlTextWriter)

Envía el contenido del control de servidor al objeto HtmlTextWriter proporcionado, que escribe el contenido que se representará en el cliente.(Heredado de Control).

System_CAPS_protmethodRenderChildren(HtmlTextWriter)

Envía el contenido de los elementos secundarios de un control de servidor a un HtmlTextWriter objeto, que escribe el contenido que se va a representar en el cliente.(Heredado de Control).

System_CAPS_pubmethodRenderControl(HtmlTextWriter)

Genera el contenido del control de servidor a un HtmlTextWriter de objeto y almacena información de seguimiento sobre el control si está habilitado el seguimiento.(Heredado de DataSourceControl).

System_CAPS_protmethodRenderControl(HtmlTextWriter, ControlAdapter)

Genera el contenido del control de servidor a un HtmlTextWriter objeto usando una URL ControlAdapter objeto.(Heredado de Control).

System_CAPS_protmethodResolveAdapter()

Obtiene el adaptador de control responsable de representar el control especificado.(Heredado de Control).

System_CAPS_pubmethodResolveClientUrl(String)

Obtiene una dirección URL que se puede usar el explorador.(Heredado de Control).

System_CAPS_pubmethodResolveUrl(String)

Convierte una dirección URL en una que se puede usar en el cliente solicitante.(Heredado de Control).

System_CAPS_protmethodSaveControlState()

Guarda los cambios de estado del control de servidor que se produjeron desde la hora en que la página volvió a publicarse en el servidor.(Heredado de Control).

System_CAPS_protmethodSaveViewState()

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Guarda el estado de vista actual de la SqlDataSource control.(Heredado de SqlDataSource).

System_CAPS_pubmethodSelect(DataSourceSelectArguments)

Recupera datos de la base de datos subyacente mediante la SelectCommand cadena SQL y los parámetros que están en el SelectParameters colección.(Heredado de SqlDataSource).

System_CAPS_protmethodSetDesignModeState(IDictionary)

Establece los datos en tiempo de diseño para un control.(Heredado de Control).

System_CAPS_pubmethodSetRenderMethodDelegate(RenderMethod)

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Asigna un delegado de controlador de eventos para representar el control de servidor y su contenido en el control principal.(Heredado de Control).

System_CAPS_pubmethodSetTraceData(Object, Object)

Conjuntos de datos de tiempo de diseño realiza un seguimiento de procesamiento de datos, utilizando la clave de datos de seguimiento y el valor de datos de seguimiento de seguimiento.(Heredado de Control).

System_CAPS_pubmethodSetTraceData(Object, Object, Object)

Conjuntos de datos de tiempo de diseño realiza un seguimiento de procesamiento de datos, utilizando el objeto de seguimiento, la clave de datos de seguimiento y el valor de datos de seguimiento de traza.(Heredado de Control).

System_CAPS_pubmethodToString()

Devuelve una cadena que representa el objeto actual.(Heredado de Object).

System_CAPS_protmethodTrackViewState()

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Pistas de ver los cambios de estado en el SqlDataSource control de modo que los cambios se pueden almacenar en la System.Web.UI.StateBag objeto para el control.(Heredado de SqlDataSource).

System_CAPS_pubmethodUpdate()

Realiza una operación de actualización mediante la UpdateCommand cadena SQL y los parámetros que están en el UpdateParameters colección.(Heredado de SqlDataSource).

NombreDescripción
System_CAPS_pubeventDataBinding

Se produce cuando el control de servidor se enlaza a un origen de datos.(Heredado de Control).

System_CAPS_pubeventDeleted

Se produce cuando se ha completado una operación de eliminación.(Heredado de SqlDataSource).

System_CAPS_pubeventDeleting

Se produce antes de una operación de eliminación.(Heredado de SqlDataSource).

System_CAPS_pubeventDisposed

Se produce cuando un control de servidor se libera de la memoria, que es la última fase del ciclo de vida del control de servidor cuando se solicita una página ASP.NET.(Heredado de Control).

System_CAPS_pubeventFiltering

Se produce antes de una operación de filtro.(Heredado de SqlDataSource).

System_CAPS_pubeventInit

Se produce cuando se inicializa el control de servidor, que es el primer paso del ciclo de vida.(Heredado de Control).

System_CAPS_pubeventInserted

Se produce cuando se ha completado una operación de inserción.(Heredado de SqlDataSource).

System_CAPS_pubeventInserting

Se produce antes de una operación de inserción.(Heredado de SqlDataSource).

System_CAPS_pubeventLoad

Se produce cuando el control de servidor se carga en el Page objeto.(Heredado de Control).

System_CAPS_pubeventPreRender

Se produce después de la Control es cargado pero antes de la representación.(Heredado de Control).

System_CAPS_pubeventSelected

Se produce cuando se ha completado una operación de recuperación de datos.(Heredado de SqlDataSource).

System_CAPS_pubeventSelecting

Se produce antes de una operación de recuperación de datos.(Heredado de SqlDataSource).

System_CAPS_pubeventUnload

Se produce cuando el control de servidor se descarga de la memoria.(Heredado de Control).

System_CAPS_pubeventUpdated

Se produce cuando se ha completado una operación de actualización.(Heredado de SqlDataSource).

System_CAPS_pubeventUpdating

Se produce antes de una operación de actualización.(Heredado de SqlDataSource).

NombreDescripción
System_CAPS_pubinterfaceSystem_CAPS_priveventIDataSource.DataSourceChanged

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Se produce cuando un control de origen de datos ha cambiado de forma que afecte a los controles enlazados a datos.(Heredado de DataSourceControl).

System_CAPS_pubinterfaceSystem_CAPS_privmethodIListSource.GetList()

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Obtiene una lista de controles de origen de datos que pueden utilizarse como orígenes de listas de datos.(Heredado de DataSourceControl).

System_CAPS_pubinterfaceSystem_CAPS_privmethodIControlDesignerAccessor.GetDesignModeState()

Para una descripción de este miembro, vea IControlDesignerAccessor.GetDesignModeState.(Heredado de Control).

System_CAPS_pubinterfaceSystem_CAPS_privmethodIControlDesignerAccessor.SetDesignModeState(IDictionary)

Para una descripción de este miembro, vea IControlDesignerAccessor.SetDesignModeState.(Heredado de Control).

System_CAPS_pubinterfaceSystem_CAPS_privmethodIControlDesignerAccessor.SetOwnerControl(Control)

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Para una descripción de este miembro, vea IControlDesignerAccessor.SetOwnerControl.(Heredado de Control).

System_CAPS_pubinterfaceSystem_CAPS_privmethodIDataSource.GetView(String)

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Obtiene la instancia con nombre DataSourceView objeto asociado con el DataSourceControl control. Algunos controles de origen de datos sólo admiten una vista, mientras que otros admiten más de uno.(Heredado de DataSourceControl).

System_CAPS_pubinterfaceSystem_CAPS_privmethodIDataSource.GetViewNames()

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Obtiene una colección de nombres, que representa la lista de DataSourceView objetos asociados con el DataSourceControl control.(Heredado de DataSourceControl).

System_CAPS_pubinterfaceSystem_CAPS_privmethodIParserAccessor.AddParsedSubObject(Object)

Para una descripción de este miembro, vea IParserAccessor.AddParsedSubObject.(Heredado de Control).

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIListSource.ContainsListCollection

Esta API admite la infraestructura producto y no está diseñada para usarse directamente desde el código. Indica si el control de origen de datos está asociado a una o varias listas de datos.(Heredado de DataSourceControl).

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIControlBuilderAccessor.ControlBuilder

Para una descripción de este miembro, vea IControlBuilderAccessor.ControlBuilder.(Heredado de Control).

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIControlDesignerAccessor.UserData

Para una descripción de este miembro, vea IControlDesignerAccessor.UserData.(Heredado de Control).

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIDataBindingsAccessor.DataBindings

Para una descripción de este miembro, vea IDataBindingsAccessor.DataBindings.(Heredado de Control).

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIDataBindingsAccessor.HasDataBindings

Para una descripción de este miembro, vea IDataBindingsAccessor.HasDataBindings.(Heredado de Control).

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIExpressionsAccessor.Expressions

Para una descripción de este miembro, vea IExpressionsAccessor.Expressions.(Heredado de Control).

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIExpressionsAccessor.HasExpressions

Para una descripción de este miembro, vea IExpressionsAccessor.HasExpressions.(Heredado de Control).

NombreDescripción
System_CAPS_pubmethodFindDataSourceControl()

Devuelve el origen de datos que está asociado con el control de datos para el control especificado.(Definido por DynamicDataExtensions).

System_CAPS_pubmethodFindFieldTemplate(String)

Devuelve que el contenedor de nomenclatura de la plantilla de campo para la columna especificada en el control especificado.(Definido por DynamicDataExtensions).

System_CAPS_pubmethodFindMetaTable()

Devuelve el objeto de metatabla para el control de datos que contiene.(Definido por DynamicDataExtensions).

System_CAPS_pubmethodGetDefaultValues()

Sobrecargado. Obtiene la colección de los valores predeterminados para el origen de datos especificado.(Definido por DynamicDataExtensions).

System_CAPS_pubmethodGetMetaTable()

Sobrecargado. Obtiene los metadatos para una tabla en el objeto de origen de datos especificado.(Definido por DynamicDataExtensions).

System_CAPS_pubmethodTryGetMetaTable(MetaTable)

Sobrecargado. Determina si los metadatos de la tabla están disponible.(Definido por DynamicDataExtensions).

La clase AccessDataSource es un control de código fuente de datos que funciona con bases de datos de Microsoft Access. Al igual que su clase base, SqlDataSource, el control AccessDataSource utiliza consultas SQL para realizar la recuperación de datos.

Una de las características únicas del control AccessDataSource es que no se establece la propiedad ConnectionString. Todo lo que tiene que hacer es definir la ubicación del archivo de Access (.mdb) en la propiedad DataFile, y AccessDataSource se ocupa de la conexión subyacente a la base de datos. Las bases de datos de Access se deben ubicar en el directorio App_Data del sitio Web y hacer referencia a ellas mediante una ruta de acceso relativa (por ejemplo, ~/App_Data/Northwind.mdb). Esta ubicación proporciona seguridad adicional para los archivos de datos, porque no se proporcionan si el explorador web del cliente los solicita directamente.

La clase AccessDataSource no admite la conexión con bases de datos de Access protegidas con un nombre de usuario o contraseña, porque no se puede establecer la propiedad ConnectionString. Si una base de datos de Access está protegida con un nombre de usuario o contraseña, utilice el control SqlDataSource para conectarse con ella y poder especificar una cadena de conexión completa.

Los controles enlazados a datos se enlazan a un control AccessDataSource utilizando la propiedad DataSourceID del control enlazado a datos. Para obtener más información sobre cómo se enlaza un control enlazado a datos a controles de origen de datos, vea Binding to Data Using a Data Source Control.

Dado que el control AccessDataSource sólo es específico de un producto de base de datos, siempre utiliza el mismo proveedor de datos, el proveedor System.Data.OleDb de .NET. Por esta razón, la propiedad ProviderName es de sólo lectura. Si utiliza el proveedor System.Data.OleDb, el orden de los parámetros en una instrucción SQL parametrizada es significativo; cualquier consulta SQL parametrizada que se especifique en las propiedades SelectCommand, UpdateCommand, InsertCommand y DeleteCommand debe coincidir con el orden de cualquier objeto Parameter que se encuentre en la colección de parámetros correspondiente. Si no se especifica una colección de parámetros en AccessDataSource, el orden de los parámetros suministrados a estas operaciones debe coincidir con el orden en que aparezcan en la instrucción SQL subyacente. Para obtener más información, vea Using Parameters with the SqlDataSource Control.

El control AccessDataSource admite el mismo comportamiento de almacenamiento en caché que su clase base. Use el almacenamiento en caché para aumentar el rendimiento de las páginas que utilicen el control AccessDataSource. Para obtener más información acerca del almacenamiento en caché de orígenes de datos, vea Caching Data Using Data Source Controls.

En la tabla siguiente se describen las características del control AccessDataSource.

Función

Requisitos

Ordenar

Establezca la propiedad DataSourceMode en el valor DataSet.

Filtrar

Establezca la propiedad FilterExpression en una expresión de filtrado para filtrar los datos cuando se llame al método Select.

Paginación

El objeto AccessDataSource no admite las operaciones de paginación directas en una base de datos Access. Un control enlazado a datos como GridView puede localizar los elementos devueltos por AccessDataSource, si la propiedad DataSourceMode está establecida en el valor DataSet.

Updating

Establezca la propiedad UpdateCommand en una instrucción SQL utilizada para actualizar los datos. Esta instrucción normalmente es parametrizada.

Deleting

Establezca la propiedad DeleteCommand en una instrucción SQL utilizada para eliminar los datos. Esta instrucción normalmente es parametrizada.

Inserción

Establezca la propiedad InsertCommand en una instrucción SQL utilizada para insertar datos. Esta instrucción normalmente es parametrizada.

Almacenamiento en caché

Establezca la propiedad DataSourceMode en el valor de DataSet, la propiedad EnableCaching en true y las propiedades CacheDuration y CacheExpirationPolicy según el comportamiento de almacenamiento en caché que desee para sus datos almacenados en memoria caché.

Como todos los controles de origen de datos, el control AccessDataSource se asocia a una clase de vista de origen de datos fuertemente tipada. Así como el control AccessDataSource extiende el control SqlDataSource, la clase AccessDataSourceView extiende la clase SqlDataSourceView. La clase AccessDataSourceView reemplaza algunos de los métodos SqlDataSourceView para utilizar el proveedor de datos System.Data.OleDb de .NET.

No se produce una representación visual del control AccessDataSource; se implementa como un control para habilitar la persistencia declarativa y, de forma opcional, para permitir la participación en la administración de estados. Como resultado, no se pueden establecer propiedades que admitan características visuales, como las propiedades EnableTheming y SkinID.

<asp:AccessDataSource
    CacheDuration="string|Infinite"
    CacheExpirationPolicy="Absolute|Sliding"
    CacheKeyDependency="string"
    CancelSelectOnNullParameter="True|False"
    ConflictDetection="OverwriteChanges|CompareAllValues"
    DataFile="uri"
    DataSourceMode="DataReader|DataSet"
    DeleteCommand="string"
    DeleteCommandType="Text|StoredProcedure"
    EnableCaching="True|False"
    EnableTheming="True|False"
    EnableViewState="True|False"
    FilterExpression="string"
    ID="string"
    InsertCommand="string"
    InsertCommandType="Text|StoredProcedure"
    OldValuesParameterFormatString="string"
    OnDataBinding="DataBinding event handler"
    OnDeleted="Deleted event handler"
    OnDeleting="Deleting event handler"
    OnDisposed="Disposed event handler"
    OnFiltering="Filtering event handler"
    OnInit="Init event handler"
    OnInserted="Inserted event handler"
    OnInserting="Inserting event handler"
    OnLoad="Load event handler"
    OnPreRender="PreRender event handler"
    OnSelected="Selected event handler"
    OnSelecting="Selecting event handler"
    OnUnload="Unload event handler"
    OnUpdated="Updated event handler"
    OnUpdating="Updating event handler"
    runat="server"
    SelectCommand="string"
    SelectCommandType="Text|StoredProcedure"
    SkinID="string"
    SortParameterName="string"
    UpdateCommand="string"
    UpdateCommandType="Text|StoredProcedure"
    Visible="True|False"
>
        <DeleteParameters>
                <asp:ControlParameter
                    ControlID="string"
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|
                        ReturnValue"
                    Name="string"
                    PropertyName="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:CookieParameter
                    ConvertEmptyStringToNull="True|False"
                    CookieName="string"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|
                        ReturnValue"
                    Name="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:FormParameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    FormField="string"
                    Name="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:Parameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64
                        |Single|Double|Decimal|DateTime|String"
                />
                <asp:ProfileParameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    PropertyName="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:QueryStringParameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    QueryStringField="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:SessionParameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    SessionField="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
        </DeleteParameters>
        <FilterParameters>
                <asp:ControlParameter
                    ControlID="string"
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    PropertyName="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:CookieParameter
                    ConvertEmptyStringToNull="True|False"
                    CookieName="string"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:FormParameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    FormField="string"
                    Name="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:Parameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:ProfileParameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    PropertyName="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:QueryStringParameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    QueryStringField="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:SessionParameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    SessionField="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
        </FilterParameters>
        <InsertParameters>
                <asp:ControlParameter
                    ControlID="string"
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    PropertyName="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:CookieParameter
                    ConvertEmptyStringToNull="True|False"
                    CookieName="string"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:FormParameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    FormField="string"
                    Name="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:Parameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:ProfileParameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    PropertyName="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:QueryStringParameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    QueryStringField="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:SessionParameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    SessionField="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
        </InsertParameters>
        <SelectParameters>
                <asp:ControlParameter
                    ControlID="string"
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    PropertyName="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:CookieParameter
                    ConvertEmptyStringToNull="True|False"
                    CookieName="string"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:FormParameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    FormField="string"
                    Name="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:Parameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:ProfileParameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    PropertyName="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:QueryStringParameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    QueryStringField="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:SessionParameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    SessionField="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
        </SelectParameters>
        <UpdateParameters>
                <asp:ControlParameter
                    ControlID="string"
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    PropertyName="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:CookieParameter
                    ConvertEmptyStringToNull="True|False"
                    CookieName="string"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:FormParameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    FormField="string"
                    Name="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:Parameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:ProfileParameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    PropertyName="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                       Single|Double|Decimal|DateTime|String"
                />
                <asp:QueryStringParameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    QueryStringField="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
                <asp:SessionParameter
                    ConvertEmptyStringToNull="True|False"
                    DefaultValue="string"
                    Direction="Input|Output|InputOutput|ReturnValue"
                    Name="string"
                    SessionField="string"
                    Size="integer"
                    Type="Empty|Object|DBNull|Boolean|Char|SByte|
                        Byte|Int16|UInt16|Int32|UInt32|Int64|UInt64|
                        Single|Double|Decimal|DateTime|String"
                />
        </UpdateParameters>
</asp:AccessDataSource>

En el ejemplo de código siguiente se muestra un escenario de presentación y actualización habitual con el control GridView. La propiedad SelectCommand se establece en una consulta SQL adecuada y los datos de la base de datos Northwind se muestran en el control GridView. Dado que también se especifica una propiedad UpdateCommand y que la propiedad AutoGenerateEditButton se establece en true, es posible editar y actualizar los registros sin necesidad de código adicional. El control GridView controla cómo se agregan parámetros a la colección UpdateParameters; el control GridView pasa en primer lugar los valores de los parámetros del objeto BoundField, seguidos por los valores de los campos especificados por la propiedad DataKeyNames. GridView llama al método Update automáticamente. Si desea ordenar los parámetros, especifique explícitamente una colección UpdateParameters en AccessDataSource.

<%@Page  Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
  <head runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
    <form id="form1" runat="server">

      <asp:accessdatasource
        id="AccessDataSource1"
        runat="server"
        datasourcemode="DataSet"
        datafile="~/App_Data/Northwind.mdb"
        selectcommand="SELECT EmployeeID,FirstName,LastName,Title FROM Employees"
        updatecommand="Update Employees SET FirstName=?,LastName=?,Title=? WHERE EmployeeID=@EmployeeID">
      </asp:accessdatasource>

      <asp:gridview
        id="GridView1"
        runat="server"
        autogeneratecolumns="False"
        datakeynames="EmployeeID"
        autogenerateeditbutton="True"
        datasourceid="AccessDataSource1">
        <columns>
          <asp:boundfield headertext="First Name" datafield="FirstName" />
          <asp:boundfield headertext="Last Name" datafield="LastName" />
          <asp:boundfield headertext="Title" datafield="Title" />
        </columns>
      </asp:gridview>

    </form>
  </body>
</html>

.NET Framework
Disponible desde 2.0

Cualquier miembro ( Compartido en Visual Basic) estático público de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Volver al principio
Mostrar: