Compartir a través de


Proveedor de Microsoft OLE DB para el servicio de indexación de Microsoft

Se aplica a: Access 2013, Office 2013

El proveedor OLE DB de Microsoft para el servicio de indexación de Microsoft proporciona acceso de solo lectura mediante programación al sistema de archivos y a los datos web indexados por Microsoft Indexing Service. Las aplicaciones ADO pueden emitir consultas SQL para recuperar contenido e información sobre las propiedades de los archivos.

El proveedor es de subprocesamiento libre y está habilitado para Unicode.

Parámetros de la cadena de conexión

Para conectar con este proveedor, establezca el argumento Provider= de la propiedad ConnectionString en:

 
MSIDXS 

La lectura de la propiedad Provider devolverá también esta cadena.

Cadena de conexión típica

Una típica cadena de conexión de este proveedor es:

 
"Provider=MSIDXS;Data Source=myCatalog;Locale Identifier=nnnn;" 

La cadena consta de estas palabras clave:

Palabra clave

Descripción

Provider

Especifica el Proveedor OLE DB para los Servicios de Index Server. Normalmente ésta es la única palabra clave especificada en la cadena de conexión.

Data Source

Especifica el nombre de catálogo de los Servicios de Index Server. Si no se especifica esta palabra clave, se utiliza el catálogo predeterminado del sistema.

Locale Identifier

Especifica un número único de 32 bits (por ejemplo, 1033) que especifica preferencias relacionadas con el idioma del usuario. Estas preferencias indican el formato de las fechas y las horas, el modo en que los elementos se ordenan alfabéticamente y en que se comparan las cadenas, etc. Si no se especifica esta palabra clave, se usa el identificador de configuración regional del sistema predeterminado.

Texto del comando

La sintaxis de las consultas SQL de los Servicios de Index Server se compone de extensiones de la instrucción SELECT de SQL-92 y sus cláusulas FROM y WHERE. Los resultados de la consulta se devuelven a través de conjuntos de filas de OLE DB, que pueden ser usados por ADO y manipulados como objetos Recordset.

Puede buscar palabras o frases exactas o utilizar comodines para buscar patrones o raíces de palabras. La búsqueda lógica se puede basar en decisiones booleanas, términos sopesados o proximidad a otras palabras. También se puede buscar por "texto libre", que busca coincidencias basadas en el significado en lugar de en palabras exactas.

El proveedor no acepta llamadas a procedimientos almacenados o nombres de tabla simples (por ejemplo, la propiedad CommandType siempre será adCmdText).

Comportamiento de Recordset

En las tablas siguientes se enumeran las características disponibles en un objeto Recordset abierto con este proveedor. Solo está disponible el tipo de cursor Estático (adOpenStatic).

Para obtener información más detallada acerca del comportamiento del objeto Recordset para la configuración del proveedor, ejecute el método Supports y enumere la colección Properties del objeto Recordset para determinar si las propiedades dinámicas específicas del proveedor están presentes.

Disponibilidad de las propiedades estándar del objeto Recordset de ADO:

Propiedad

Disponibilidad

AbsolutePage

lectura y escritura

AbsolutePosition

lectura y escritura

Activeconnection

solo lectura

BOF

solo lectura

Marcador*

lectura y escritura

CacheSize

lectura y escritura

CursorLocation

siempre adUseServer

CursorType

siempre adOpenStatic

EditMode

siempre adEditNone

EOF

solo lectura

Filter

lectura y escritura

LockType

lectura y escritura

MarshalOptions

no disponible

MaxRecords

lectura y escritura

PageCount

solo lectura

PageSize

lectura y escritura

RecordCount

solo lectura

Source

lectura y escritura

State

solo lectura

Estado

solo lectura

*Para que esta característica exista en el objeto Recordset, los marcadores deben estar habilitados en el proveedor.

Disponibilidad de métodos estándar Recordset ADO:

Método

¿Disponible?

AddNew

No

Cancel

CancelBatch

No

CancelUpdate

No

Clone

Close

Delete

No

GetRows

Mover

MoveFirst

NextRecordset

Abrir

Requery

Resincronización

Soporta

Actualizar

No

Updatebatch

No

Consulte también

Para obtener detalles de implementación específicos e información funcional acerca del Proveedor de Microsoft OLE DB para Microsoft Indexing Service, consulte la Referencia del programador de Microsoft OLE DB.