Ejecutar Query por una ruta de archivo

Solo consultas sobre Bases de Datos y Tablas Dinámicas Excel.

Reglas del Foro
1. Antes de hacer tu pregunta intenta con el buscador de este foro (muchas preguntas ya fueron respondidas antes!)
2. Si haces una nueva pregunta, es muy recomendable que adjuntes el ejemplo Excel para poder comprenderla mejor!
3. Realiza tu pregunta de forma clara, explicando bien cada paso de lo que haces y tendrás más probabilidad de respuesta!
Compartir en:
     

Ejecutar Query por una ruta de archivo

Notapor vikingohgh » 02 Ago 2011 15:16

Estoy realizando consultas a Base de Datos atravez del CommandText , todo funciona bien. Pero ustedes saben alguna forma para que realice las consultas siguiendo una ruta en la que yo guarde el archivo que contenga el query a ejecutar. Ejemplo :

Yo tengo :

.CommandText = Array( _
"SELECT usr_alta, nombre_lar, puesto, reservacion, etc, etc....

En lugar de ello poder utilizar algo asi:

.CommandText = Array( _
c:\Ruta\Nombre del archivo que contiene el query.txt

Como siempre gracias por su ayuda...
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
vikingohgh
Miembro Frecuente
Miembro Frecuente
 
Registrado: 13 Jul 2011 12:12

Re: Ejecutar Query por una ruta de archivo

Notapor Héctor Miguel » 03 Ago 2011 02:18

hola, !

no se si funcione almacenar consultas en archivos *.TXT en lugar de guardarlas en archivos *.QRY (???)

tampoco se si funcione indicando la ruta en el commandtext, si funciona, intenta cambiando el texto de la consulta (p.e.) de:
.CommandText = Array( _
c:\Ruta\Nombre del archivo que contiene el query.txt

a:
.CommandText = Array( _
ThisWorkbook.Path & "\archivo que contiene el query.txt"

o... en tanto comentas algunos detalles mas visibles (y no se si aun funcionen, pero)...
-> ve si te sirve algo de lo comentado en los siguientes enlaces...
Ed Ferrero: Run SQL Server stored procedure in Excel macro -> http://tinyurl.com/pdmg2
Robin Hammond: Stored procedures -> http://tinyurl.com/lpak2
{+} Getting stored procedure result to excel -> http://tinyurl.com/epors
Sean Connolly: pass paramter to SQL server stored procedure -> http://tinyurl.com/rdavt
conversaciones varias -> http://tinyurl.com/op4k5
otra conversacion mas > http://tinyurl.com/3yyjtr

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Héctor Miguel
Miembro Frecuente
Miembro Frecuente
 
Registrado: 26 Mar 2005 18:31


Compartir en:
     

  • Anuncio
Manual Excel avanzado

Volver a Bases de Datos y Tablas Dinámicas

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado