de VSScript a ASP

18/01/2009 - 16:28 por Luis | Informe spam
Buen día amigos,

Un proceso en VBScript me crea un array leyendo una BD en mi equipo local.
Pero no encuentro la forma de pasar ese array a otro en ASP.

Gracias !!

Luis

Preguntas similare

Leer las respuestas

#1 Luis Medina
19/01/2009 - 16:44 | Informe spam
Hola Manuel, gracias !! pero no se me ocurre cómo enlazar la BD del Servidor
web con el procedimiento VBScript. El VBScrip se ejectuta en el equipo
cliente para leer la base de datos del equipo cliente. Tienes alguna idea??

Gracias,

Luis


"MEVB" <m.a.n.u.e.l.[AT].a.p.u.r.o.s...c.o.m> escribió en el mensaje
news:
Hola Luis

Y porque no enlazas al VBScript con la BD directamente, en vez de hacerlo
a través de ASP?
Si el VBScript se ejecuta en un equipo distinto a aquel donde se ejecuta
el ASP quizás puedas probar con una conexión remota dentro del VBScript.

Saludos
MV

"Luis" <luism0(arroba)yahoo.es> escribió en el mensaje
news:
Matias, gracias !! el inconvenientees que debo pasar en un mismo momento
200 o más registros con más de 5 campos cada uno.Sólo creo que me queda
la opción de subir un archivo al servidor y con un procedimiento
actualizar la base de datos del servidor web, pero la interacción de
VbScript con ASP me parecía una buena opción.

Gracias

Luis

"Matías Iacono" escribió en el mensaje
news:
Para poder pasarlo, usando una de las formas tradicionales, sería que
hagas un viaje al servidor para enviar dicha informacion.

Claro, esta debería ser almacenada en algun campo, por ejemplo, un
hidden, para que luego, desde ASP puedas leer dicho campo y tomar los
valores.

Debido a que no puedes pasar objetos entre estos dos mundos, una
posibilidad es tu array lo unas (Join), mediante algun caracter
especifico, lo guardes en el campo oculto, submitas el formulario al
servidor, y en el servidor lo vuelvas a pasar a un array mediante un
SPLIT.

Saludos.

Ing. Matías Iacono
Microsoft MVP ASP.net
Microsoft MCP
Orador Regional Ineta Latam
http://www.preguntaalexperto.net
http://mvpfiles.spaces.live.com
"Luis" <luism0(arroba)yahoo.es> escribió en el mensaje de noticias
news:%
Buen día amigos,

Un proceso en VBScript me crea un array leyendo una BD en mi equipo
local. Pero no encuentro la forma de pasar ese array a otro en ASP.

Gracias !!

Luis













Respuesta Responder a este mensaje
#2 MEVB
19/01/2009 - 19:14 | Informe spam
Hola Luis

Para conectarte al servidor SQL utilizas una cadena de conexion PARECIDA a
esta:

(esto es codigo VBScript)
CadenaDeConexion = "Provider=sqloledb" & _
";Data Source=" & sServer & _
";Initial Catalog=" & sBDatos & _
";User Id=" & sUser & _
";Password=" & sClave

Allí deberás colocar los valores apropiados según tu servidor SQL.
Además, deberás localizar la cadena apropiada para conexiones remotas, la
cual no debe variar mucho de la anterior que te estoy dando.

Luego que hayas ubicado la cadena correcta, utilizas los objetos ADO para
manipular la base de datos:

Con esto te conectas desde VBScript:
set poConn = CreateObject("ADODB.Connection")
poConn.Open CadenaDeConexion()

Espero que esto te oriente más.
Saludos
MV





"Luis Medina" escribió en el mensaje
news:%
Hola Manuel, gracias !! pero no se me ocurre cómo enlazar la BD del
Servidor web con el procedimiento VBScript. El VBScrip se ejectuta en el
equipo cliente para leer la base de datos del equipo cliente. Tienes
alguna idea??

Gracias,

Luis


"MEVB" <m.a.n.u.e.l.[AT].a.p.u.r.o.s...c.o.m> escribió en el mensaje
news:
Hola Luis

Y porque no enlazas al VBScript con la BD directamente, en vez de hacerlo
a través de ASP?
Si el VBScript se ejecuta en un equipo distinto a aquel donde se ejecuta
el ASP quizás puedas probar con una conexión remota dentro del VBScript.

Saludos
MV

"Luis" <luism0(arroba)yahoo.es> escribió en el mensaje
news:
Matias, gracias !! el inconvenientees que debo pasar en un mismo momento
200 o más registros con más de 5 campos cada uno.Sólo creo que me queda
la opción de subir un archivo al servidor y con un procedimiento
actualizar la base de datos del servidor web, pero la interacción de
VbScript con ASP me parecía una buena opción.

Gracias

Luis

"Matías Iacono" escribió en el mensaje
news:
Para poder pasarlo, usando una de las formas tradicionales, sería que
hagas un viaje al servidor para enviar dicha informacion.

Claro, esta debería ser almacenada en algun campo, por ejemplo, un
hidden, para que luego, desde ASP puedas leer dicho campo y tomar los
valores.

Debido a que no puedes pasar objetos entre estos dos mundos, una
posibilidad es tu array lo unas (Join), mediante algun caracter
especifico, lo guardes en el campo oculto, submitas el formulario al
servidor, y en el servidor lo vuelvas a pasar a un array mediante un
SPLIT.

Saludos.

Ing. Matías Iacono
Microsoft MVP ASP.net
Microsoft MCP
Orador Regional Ineta Latam
http://www.preguntaalexperto.net
http://mvpfiles.spaces.live.com
"Luis" <luism0(arroba)yahoo.es> escribió en el mensaje de noticias
news:%
Buen día amigos,

Un proceso en VBScript me crea un array leyendo una BD en mi equipo
local. Pero no encuentro la forma de pasar ese array a otro en ASP.

Gracias !!

Luis

















email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida