Compartir a través de


Range.InsertDatabase Método

Definición

Recupera los datos de un origen de datos (por ejemplo, un documento de Microsoft Word diferente, una hoja de cálculo de Microsoft Excel o una base de datos de Microsoft Access) e inserta los datos como una tabla en lugar del intervalo especificado.

public void InsertDatabase (ref object Format, ref object Style, ref object LinkToSource, ref object Connection, ref object SQLStatement, ref object SQLStatement1, ref object PasswordDocument, ref object PasswordTemplate, ref object WritePasswordDocument, ref object WritePasswordTemplate, ref object DataSource, ref object From, ref object To, ref object IncludeFields);
abstract member InsertDatabase : obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj -> unit
Public Sub InsertDatabase (Optional ByRef Format As Object, Optional ByRef Style As Object, Optional ByRef LinkToSource As Object, Optional ByRef Connection As Object, Optional ByRef SQLStatement As Object, Optional ByRef SQLStatement1 As Object, Optional ByRef PasswordDocument As Object, Optional ByRef PasswordTemplate As Object, Optional ByRef WritePasswordDocument As Object, Optional ByRef WritePasswordTemplate As Object, Optional ByRef DataSource As Object, Optional ByRef From As Object, Optional ByRef To As Object, Optional ByRef IncludeFields As Object)

Parámetros

Format
Object

Objeto opcional. Un formato de la lista en el cuadro Formatos del cuadro de diálogo Autoformato de tablas (menú Tabla). Puede ser cualquiera de las WdTableFormat constantes. Se aplica un borde a las celdas de la tabla de forma predeterminada.

Style
Object

Objeto opcional. Atributos del autoformato especificado por Format que se aplican a la tabla. Use la suma de cualquier combinación de los siguientes valores:ValueMeaning0 (cero)None1Borders2Shading4Font8Color16Auto Fit32Heading Rows64Last Row128First Column256Last Column

LinkToSource
Object

Objeto opcional. True para establecer un vínculo entre la nueva tabla y el origen de datos.

Connection
Object

Objeto opcional. Intervalo dentro del cual se va a realizar la consulta especificada por SQLStatement. El modo en que se especifica el intervalo depende del modo en que se recuperan los datos. Por ejemplo: al recuperar datos a través de Open Database Connectivity (ODBC), especifique un cadena de conexión. Al recuperar datos de Microsoft Excel mediante el intercambio dinámico de datos (DDE), se especifica un intervalo con nombre o "Hoja de cálculo completa". Seguridad El intercambio dinámico de datos (DDE) es una tecnología anterior que no es segura. Si es posible, use una alternativa más segura a DDE. Al recuperar datos de Microsoft Access, especifique la palabra "Tabla" o "Consulta" seguida del nombre de una tabla o consulta.

SQLStatement
Object

String opcional. Una cadena de consulta opcional que recupera un subconjunto de los datos en el origen de datos primario que se insertará en el documento.

SQLStatement1
Object

String opcional. Si la cadena de consulta tiene más de 255 caracteres, SQLStatement denota la primera parte de la cadena y SQLStatement1 denota la segunda parte.

PasswordDocument
Object

Objeto opcional. La contraseña, si se requiere una, que se usa para abrir el origen de datos. (Ver los comentarios abajo).

PasswordTemplate
Object

Objeto opcional. Si el origen de datos es un documento de Word, este argumento es la contraseña (si hay una) requerida para abrir la plantilla adjunta. (Ver los comentarios abajo).

WritePasswordDocument
Object

Objeto opcional. La contraseña que se usa para guardar cambios realizados en el documento. (Ver los comentarios abajo).

WritePasswordTemplate
Object

Objeto opcional. La contraseña requerida para guardar cambios realizados en la plantilla. (Ver los comentarios abajo).

DataSource
Object

Objeto opcional. Ruta de acceso y nombre de archivo del origen de datos.

From
Object

Objeto opcional. Número del primer registro de datos del intervalo de registros que se va a insertar.

To
Object

Objeto opcional. Número del último registro de datos del intervalo de registros que se va a insertar.

IncludeFields
Object

Objeto opcional. True para incluir nombres de campo del origen de datos en la primera fila de la nueva tabla.

Comentarios

No use contraseñas codificadas de forma rígida en las aplicaciones. Si se requiere la contraseña en un procedimiento, pídale la contraseña al usuario, almacénela en una variable y luego use la variable en el código.

Evite usar la cuenta de inicio de sesión del administrador del sistema integrado (sa). En lugar de eso, convierta a los administradores del sistema en miembros del rol fijo de servidor sysadmin y pídales que utilicen sus cuentas propias para iniciar sesión. Use las cuentas sa solo cuando no haya otra forma de iniciar sesión. Para impedir el acceso no autorizado con las cuentas de inicio de sesión sa, asigne a esas cuentas una contraseña única y segura.

Cuando sea posible, utilice la autenticación de Windows (también conocida como conexión de confianza), que usa una cuenta de usuario de Windows para conectarse a SQL Server. Cuando un usuario se conecta con una cuenta de usuario de Windows, SQL Server usa información del sistema operativo de Windows para validar el nombre de la cuenta y la contraseña. Para poder usar la autenticación de Windows, el administrador del servidor debe configurar SQL Server para utilizar este modo de autenticación. Si no se encontrara disponible la autenticación de Windows, no guarde la información de inicio de sesión de los usuarios. Es más seguro que los usuarios escriban su información de inicio de sesión cada vez que inicien sesión.

Se aplica a