Conexión dentro de archivo VBScript

23/12/2008 - 17:50 por Luis Medina | Informe spam
Amigos Felices Festividades !!

Dentro de un archivo .vbs Cómo puedo crear o llamar una conexión a una base
de datos para que ejecute una lectura de una tabla y luego me devuelva los
datos a la página ASP?

Gracias !!

Luis

Preguntas similare

Leer las respuestas

#1 Matías Iacono
28/12/2008 - 13:41 | Informe spam
Mmmm... no entiendo. El VBS lo ejecutas en el cliente?

Si es así, deberías en todo caso usar JavaScript, además, la conexion a la
base de datos es recomendable que la hagas desde el servidor, salvo que
tengas alguna funcionalidad especifica que requiera que se haga desde el
lado del cliente.

Ejecutar componentes en el cliente requiere de ciertos permisos, los que, en
aplicaciones Web pueden ser dificiles de obtener por parte del usuario.

Ahora, si estás trabajando esto en el servidor, la funcionalidad es la misma
que con cualquier pagina ASP. En todo caso, la llamada a tu base de datos
podrías hacerla dentro de una funcion, la misma que te retornaría el
contenido o resultado de la consulta para que luego manipules los resultados
a tu gusto.

Saludos.

Ing. Matías Iacono
Microsoft MVP ASP.net
Orador Regional Ineta Latam
http://www.preguntaalexperto.net
http://mvpfiles.spaces.live.com
"Luis Medina" escribió en el mensaje de noticias
news:%
Amigos Felices Festividades !!

Dentro de un archivo .vbs Cómo puedo crear o llamar una conexión a una
base de datos para que ejecute una lectura de una tabla y luego me
devuelva los datos a la página ASP?

Gracias !!

Luis

Respuesta Responder a este mensaje
#2 Luis
28/12/2008 - 17:35 | Informe spam
Matias, Gracias !! por responder

Por favor ayudame para determinar dónde se debe ejecutar determinado código
de javascript o vbscript.

Ahora, dentro de una funcion javascript tengo un código que se ejecuta en el
servidor, está enmarcado dentro de <% %> y lo que observo es que este código
se ejecuta cuando carga la página, lo que no debiera ser porque esta función
debe ejecutarse al cambiar un combobox.

Gracias!

Luis



"Matías Iacono" escribió en el mensaje
news:Ow$
Mmmm... no entiendo. El VBS lo ejecutas en el cliente?

Si es así, deberías en todo caso usar JavaScript, además, la conexion a la
base de datos es recomendable que la hagas desde el servidor, salvo que
tengas alguna funcionalidad especifica que requiera que se haga desde el
lado del cliente.

Ejecutar componentes en el cliente requiere de ciertos permisos, los que,
en aplicaciones Web pueden ser dificiles de obtener por parte del usuario.

Ahora, si estás trabajando esto en el servidor, la funcionalidad es la
misma que con cualquier pagina ASP. En todo caso, la llamada a tu base de
datos podrías hacerla dentro de una funcion, la misma que te retornaría el
contenido o resultado de la consulta para que luego manipules los
resultados a tu gusto.

Saludos.

Ing. Matías Iacono
Microsoft MVP ASP.net
Orador Regional Ineta Latam
http://www.preguntaalexperto.net
http://mvpfiles.spaces.live.com
"Luis Medina" escribió en el mensaje de noticias
news:%
Amigos Felices Festividades !!

Dentro de un archivo .vbs Cómo puedo crear o llamar una conexión a una
base de datos para que ejecute una lectura de una tabla y luego me
devuelva los datos a la página ASP?

Gracias !!

Luis




Respuesta Responder a este mensaje
#3 Luis
28/12/2008 - 17:37 | Informe spam
Matías, algo se me olvida preguntarte: en ASP puedo utilizar la instrucción:
runat server ??

Luis

"Matías Iacono" escribió en el mensaje
news:Ow$
Mmmm... no entiendo. El VBS lo ejecutas en el cliente?

Si es así, deberías en todo caso usar JavaScript, además, la conexion a la
base de datos es recomendable que la hagas desde el servidor, salvo que
tengas alguna funcionalidad especifica que requiera que se haga desde el
lado del cliente.

Ejecutar componentes en el cliente requiere de ciertos permisos, los que,
en aplicaciones Web pueden ser dificiles de obtener por parte del usuario.

Ahora, si estás trabajando esto en el servidor, la funcionalidad es la
misma que con cualquier pagina ASP. En todo caso, la llamada a tu base de
datos podrías hacerla dentro de una funcion, la misma que te retornaría el
contenido o resultado de la consulta para que luego manipules los
resultados a tu gusto.

Saludos.

Ing. Matías Iacono
Microsoft MVP ASP.net
Orador Regional Ineta Latam
http://www.preguntaalexperto.net
http://mvpfiles.spaces.live.com
"Luis Medina" escribió en el mensaje de noticias
news:%
Amigos Felices Festividades !!

Dentro de un archivo .vbs Cómo puedo crear o llamar una conexión a una
base de datos para que ejecute una lectura de una tabla y luego me
devuelva los datos a la página ASP?

Gracias !!

Luis




Respuesta Responder a este mensaje
#4 MEVB
29/12/2008 - 14:12 | Informe spam
Hola

En programación web tienes 2 "ambientes":

1.- Ejecución en servidor
=Aquí todo lo que esta dentro de los tags
<% . %>
y dentro de los tags:
<script language="javascript[ o vbscript]" runat="server">
</script>
es ejecutado e interpretado por el servidor web.
Estos comandos no llegan al cliente (usualmente el navegador web).
Es aqui donde por lo general (99%) se hacen las llamadas y comandos hacia la
base de datos.

2.- Ejecución en cliente
En este segundo "ambiente" queda todo lo demás:
Texto suelto, tags de HTML, y en general todo lo que no este incluido en el
ambiente 1.
Adicionalmente y como punto de confusión están los tags:
<script language="javascript[ o vbscript]">
</script>
Fíjate que no se ha escrito el atributo RUNAT, para este código se ejecute
en el navegador.
Estos comandos SI llegan al cliente (usualmente el navegador web).
Usualmente sirven para validar formularios, mover imagenes, cambiarlas, y
ofrecer al usuario dinamismo en nuestra página web una vez mostrada.

Ejemplos
==Cuando en tu navegador web escribes: http://www.tudominio.com/index.asp
Eso llama al archivo index.asp de tudominio.
En tudominio se buscan los tags del ambiente 1 y se procesan las
instrucciones.
Todo eso se convierte, si es necesario, en tags del ambiente 2.
Finalmente, todos esos tags del ambiente 2 son enviados de regreso a tu
navegador web.
Tu navegador web recibe los tags de ambiente 2, se desconecta de tudominio,
y procesa los comandos HTML y todo lo demás que haya recibido.
Aquí en donde entra la ejecución e interpretación del script en el ambiente
2 y los tags <%%> ya han sido procesados y no estan accesibles para el
navegador web.

Ejemplo Concreto
==
<script language="javascript">
<% ' se declara x en el servidor [1] y se le asigna 100
dim x
x = 100 %>
// se declara x en el cliente [2] y se le asigna un resultado devuelto por
el servidor [1]
// la x en [1] no tiene nada que ver con la x en [2]
var x = <% response.write x %>;
alert(x);
<% x = x - 99 %>;
alert('En el servidor x = ' + <% response.write x %> + ' pero en el cliente
sigue siendo '+x);
</script>

Salu2
MV


"Luis" <luism0(arroba)yahoo.es> escribió en el mensaje
news:%
Matias, Gracias !! por responder

Por favor ayudame para determinar dónde se debe ejecutar determinado
código de javascript o vbscript.

Ahora, dentro de una funcion javascript tengo un código que se ejecuta en
el servidor, está enmarcado dentro de <% %> y lo que observo es que este
código se ejecuta cuando carga la página, lo que no debiera ser porque
esta función debe ejecutarse al cambiar un combobox.

Gracias!

Luis



"Matías Iacono" escribió en el mensaje
news:Ow$
Mmmm... no entiendo. El VBS lo ejecutas en el cliente?

Si es así, deberías en todo caso usar JavaScript, además, la conexion a
la base de datos es recomendable que la hagas desde el servidor, salvo
que tengas alguna funcionalidad especifica que requiera que se haga desde
el lado del cliente.

Ejecutar componentes en el cliente requiere de ciertos permisos, los que,
en aplicaciones Web pueden ser dificiles de obtener por parte del
usuario.

Ahora, si estás trabajando esto en el servidor, la funcionalidad es la
misma que con cualquier pagina ASP. En todo caso, la llamada a tu base de
datos podrías hacerla dentro de una funcion, la misma que te retornaría
el contenido o resultado de la consulta para que luego manipules los
resultados a tu gusto.

Saludos.

Ing. Matías Iacono
Microsoft MVP ASP.net
Orador Regional Ineta Latam
http://www.preguntaalexperto.net
http://mvpfiles.spaces.live.com
"Luis Medina" escribió en el mensaje de noticias
news:%
Amigos Felices Festividades !!

Dentro de un archivo .vbs Cómo puedo crear o llamar una conexión a una
base de datos para que ejecute una lectura de una tabla y luego me
devuelva los datos a la página ASP?

Gracias !!

Luis








Respuesta Responder a este mensaje
#5 Luis
30/12/2008 - 02:43 | Informe spam
MV gracias por tus instrucciones. Voy a revisar un poco más el tema en foros
y en internet .

Luis


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

En programación web tienes 2 "ambientes":

1.- Ejecución en servidor
=> Aquí todo lo que esta dentro de los tags
<% . %>
y dentro de los tags:
<script language="javascript[ o vbscript]" runat="server">
</script>
es ejecutado e interpretado por el servidor web.
Estos comandos no llegan al cliente (usualmente el navegador web).
Es aqui donde por lo general (99%) se hacen las llamadas y comandos hacia
la base de datos.

2.- Ejecución en cliente
> En este segundo "ambiente" queda todo lo demás:
Texto suelto, tags de HTML, y en general todo lo que no este incluido en
el ambiente 1.
Adicionalmente y como punto de confusión están los tags:
<script language="javascript[ o vbscript]">
</script>
Fíjate que no se ha escrito el atributo RUNAT, para este código se ejecute
en el navegador.
Estos comandos SI llegan al cliente (usualmente el navegador web).
Usualmente sirven para validar formularios, mover imagenes, cambiarlas, y
ofrecer al usuario dinamismo en nuestra página web una vez mostrada.

Ejemplos
==> Cuando en tu navegador web escribes: http://www.tudominio.com/index.asp
Eso llama al archivo index.asp de tudominio.
En tudominio se buscan los tags del ambiente 1 y se procesan las
instrucciones.
Todo eso se convierte, si es necesario, en tags del ambiente 2.
Finalmente, todos esos tags del ambiente 2 son enviados de regreso a tu
navegador web.
Tu navegador web recibe los tags de ambiente 2, se desconecta de
tudominio, y procesa los comandos HTML y todo lo demás que haya recibido.
Aquí en donde entra la ejecución e interpretación del script en el
ambiente 2 y los tags <%%> ya han sido procesados y no estan accesibles
para el navegador web.

Ejemplo Concreto
==>
<script language="javascript">
<% ' se declara x en el servidor [1] y se le asigna 100
dim x
x = 100 %>
// se declara x en el cliente [2] y se le asigna un resultado devuelto por
el servidor [1]
// la x en [1] no tiene nada que ver con la x en [2]
var x = <% response.write x %>;
alert(x);
<% x = x - 99 %>;
alert('En el servidor x = ' + <% response.write x %> + ' pero en el
cliente sigue siendo '+x);
</script>

Salu2
MV


"Luis" <luism0(arroba)yahoo.es> escribió en el mensaje
news:%
Matias, Gracias !! por responder

Por favor ayudame para determinar dónde se debe ejecutar determinado
código de javascript o vbscript.

Ahora, dentro de una funcion javascript tengo un código que se ejecuta en
el servidor, está enmarcado dentro de <% %> y lo que observo es que este
código se ejecuta cuando carga la página, lo que no debiera ser porque
esta función debe ejecutarse al cambiar un combobox.

Gracias!

Luis



"Matías Iacono" escribió en el mensaje
news:Ow$
Mmmm... no entiendo. El VBS lo ejecutas en el cliente?

Si es así, deberías en todo caso usar JavaScript, además, la conexion a
la base de datos es recomendable que la hagas desde el servidor, salvo
que tengas alguna funcionalidad especifica que requiera que se haga
desde el lado del cliente.

Ejecutar componentes en el cliente requiere de ciertos permisos, los
que, en aplicaciones Web pueden ser dificiles de obtener por parte del
usuario.

Ahora, si estás trabajando esto en el servidor, la funcionalidad es la
misma que con cualquier pagina ASP. En todo caso, la llamada a tu base
de datos podrías hacerla dentro de una funcion, la misma que te
retornaría el contenido o resultado de la consulta para que luego
manipules los resultados a tu gusto.

Saludos.

Ing. Matías Iacono
Microsoft MVP ASP.net
Orador Regional Ineta Latam
http://www.preguntaalexperto.net
http://mvpfiles.spaces.live.com
"Luis Medina" escribió en el mensaje de noticias
news:%
Amigos Felices Festividades !!

Dentro de un archivo .vbs Cómo puedo crear o llamar una conexión a una
base de datos para que ejecute una lectura de una tabla y luego me
devuelva los datos a la página 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