Compartir a través de


Opciones de configuración mediante programación para el controlador de Excel

Opción Descripción Método
Data Source Name Nombre que identifica el origen de datos, como Nómina o Personal. Para establecer esta opción dinámicamente, use la palabra clave DSN en una llamada a SQLConfigDataSource.
Base de datos Se puede configurar un origen de datos de Microsoft Access sin seleccionar ni crear una base de datos. Si no se proporciona ninguna base de datos tras la instalación, se le pedirá al usuario que elija un archivo de base de datos al conectarse al origen de datos. Para establecer esta opción dinámicamente, use la palabra clave DBQ en una llamada a SQLConfigDataSource.
Descripción Descripción opcional de los datos del origen de datos; por ejemplo, "Fecha de contratación, historial de salarios y revisión actual de todos los empleados". Para establecer esta opción dinámicamente, use la palabra clave DESCRIPTION en una llamada a SQLConfigDataSource.
Directorio Muestra el directorio seleccionado actualmente.

Para los archivos de Microsoft Excel 3.0/4.0, la presentación de la ruta de acceso se etiqueta como "Directorio", mientras que para los archivos de Microsoft Excel 5.0, 7.0 o 97, la presentación de la ruta de acceso se etiqueta como "Libro".
Para establecer esta opción dinámicamente, use la palabra clave DEFAULTDIR en una llamada a SQLConfigDataSource.
Solo lectura Designa la base de datos como de solo lectura. Para establecer esta opción dinámicamente, use la palabra clave READONLY en una llamada a SQLConfigDataSource.
Filas que se van a examinar Número de filas que se van a examinar para determinar el tipo de datos de cada columna. El tipo de datos se determina según el número máximo de tipos de datos encontrados. Si se detectan datos que no coinciden con el tipo de datos adivinado para la columna, el tipo de datos se devolverá como un valor NULL.

Para el controlador de Microsoft Excel, puede escribir un número entre 1 y 16 para que se examinen las filas. El valor predeterminado es 8; si se establece en 0, se examinan todas las filas. (Un número fuera del límite devolverá un error).
Para establecer esta opción dinámicamente, use la palabra clave MAXSCANROWS en una llamada a SQLConfigDataSource.
Seleccionar directorio Muestra un cuadro de diálogo al que puede seleccionar un directorio que contenga los archivos a los que desea acceder.

Al definir un directorio de origen de datos (para todos los controladores excepto Microsoft Access), especifique el directorio donde se encuentran los archivos más usados. El controlador ODBC usa este directorio como directorio predeterminado. Copie otros archivos en este directorio si se usan con frecuencia. Como alternativa, puede calificar los nombres de archivo en una instrucción SELECT con el nombre del directorio:

SELECT * FROM C:\MYDIR\EMP

O bien, puede especificar un nuevo directorio predeterminado mediante la función SQLSetConnectOption con la opción SQL_CURRENT_QUALIFIER.

Para los archivos de Microsoft Excel 3.0 o 4.0, la presentación de la ruta de acceso se etiqueta como "Directorio" y el botón de selección de ruta de acceso tiene la etiqueta "Seleccionar directorio". Para los archivos de Microsoft Excel 5.0, 7.0 o 97, la presentación de la ruta de acceso está etiquetada como "Libro" y el botón de selección de ruta de acceso tiene la etiqueta "Seleccionar libro". Al definir un directorio de origen de datos, especifique el directorio donde se encuentran los archivos de Microsoft Excel más usados para Microsoft Excel 3.0/4.0 o el directorio donde se encuentra el archivo de libro para Microsoft Excel 5.0, 7.0 o 97. Usar directorio actual está deshabilitado para Microsoft Excel 5.0, 7.0 y 97.
Para establecer esta opción dinámicamente, use la palabra clave DEFAULTDIR en una llamada a SQLConfigDataSource.