Asistente para proveedores OLE DB ATL
Actualización: noviembre 2007
Este asistente crea las clases que componen un proveedor OLE DB.
Comentarios
A partir de Visual Studio 2008, el script de registro generado por este asistente registrará sus componentes COM bajo HKEY_CURRENT_USER en lugar de bajo HKEY_LOCAL_MACHINE. Para modificar este comportamiento, defina la opción Registrar componente para todos los usuarios del Asistente para ATL.
La tabla siguiente describe las opciones del Asistente para proveedores OLE DB ATL:
Nombre corto
Escriba el nombre corto del proveedor que se va a crear. Los otros cuadros de edición del asistente se rellenan automáticamente según lo que escriba aquí. Puede modificar los otros cuadros de nombre si lo desea.Coclase
Nombre de la coclase. El nombre del identificador de programa (ProgID) cambiará para que coincida con este nombre.Con atributos
Esta opción especifica si el asistente creará clases de proveedor mediante atributos o declaraciones de plantilla. Al seleccionar esta opción, el asistente usa atributos en lugar de declaraciones de plantilla (la opción predeterminada si se creó un proyecto con atributos). Al desactivar esta opción, el asistente usa declaraciones de plantilla en lugar de atributos (la opción predeterminada si se creó un proyecto sin atributos).Si selecciona esta opción habiendo creado un proyecto sin atributos, el asistente le advertirá de que el proyecto se convertirá a un proyecto con atributos y le pedirá que confirme si desea continuar.
Id. de programa
El identificador de programa es una cadena de texto que las aplicaciones pueden usar en lugar de un identificador GUID. El nombre de ProgID tiene la forma NombreProyecto.NombreCoclase.Versión
Número de versión del proveedor. El valor predeterminado es 1.Clase DataSource
Nombre de la clase de origen de datos, con la forma C Shortname Source.Archivo .h de DataSource
El archivo de encabezado correspondiente a la clase de origen de datos. Puede modificar el nombre de este archivo o seleccionar un archivo de encabezado existente.Clase Session
Nombre de la clase de sesión, con la forma C Shortname Session.Archivo .h de Session
El archivo de encabezado correspondiente a la clase de sesión. Puede modificar el nombre de este archivo o seleccionar un archivo de encabezado existente.Clase Command
Nombre de la clase de comando, con la forma C Shortname Command.Archivo .h de Command
El archivo de encabezado correspondiente a la clase de comando. Este nombre no se puede editar y depende del nombre del archivo de encabezado del conjunto de filas.Clase Rowset
Nombre de la clase de conjunto de filas, con la forma C Shortname Rowset.Archivo .h de Rowset
El archivo de encabezado correspondiente a la clase de conjunto de filas. Puede modificar el nombre de este archivo o seleccionar un archivo de encabezado existente.Archivo .cpp de Rowset
Archivo de implementación del proveedor. Se puede modificar el nombre de este archivo o seleccionar un archivo de implementación existente.