Compartir a través de


Establecer opciones mediante programación para el controlador de archivos de texto

Opción Descripción Método
Nombre del origen de datos 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.
Definir formato Muestra el cuadro de diálogo Definir formato de texto y le permite especificar el esquema para tablas individuales en el directorio del origen de datos. Esta opción no se puede establecer dinámicamente mediante 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 Selecciona el directorio de destino. Para establecer esta opción dinámicamente, use la palabra clave DEFAULTDIR en una llamada a SQLConfigDataSource.
Lista de extensiones Enumera las extensiones de nombre de archivo de los archivos de texto en el origen de datos. Cuando se usa el controlador text, se crea un archivo sin extensión cuando se ejecuta la instrucción CREATE TABLE con un nombre que no tiene extensión. Otros controladores crean un archivo con una extensión predeterminada cuando no se proporciona ninguna extensión. Para crear un archivo con una extensión .txt, la extensión debe incluirse en el nombre. Para mostrar archivos sin extensiones en el cuadro de diálogo Definir formato de texto , se debe agregar "*" a la lista de extensiones. Para establecer esta opción dinámicamente, use la palabra clave EXTENSIONS en una llamada a SQLConfigDataSource.
Solo para 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 texto, puede escribir un número de 1 a 32767 para el número de filas que se van a examinar; sin embargo, el valor siempre tendrá como valor predeterminado 25. (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 donde puede seleccionar un directorio que contenga los archivos a los que desea acceder.

Al definir un directorio de origen de datos, 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 establecer esta opción dinámicamente, use la palabra clave DEFAULTDIR en una llamada a SQLConfigDataSource.