Foros del Web » Programando para Internet » ASP Clásico »

Necesito ayuda URGENTE. Gracias.

Estas en el tema de Necesito ayuda URGENTE. Gracias. en el foro de ASP Clásico en Foros del Web. Amigos actualmente me asignaron un proyecto para crear una pagina web desde donde yo pueda enviar un mensaje de texto de 100 carateres y un ...
  #1 (permalink)  
Antiguo 03/02/2005, 08:13
 
Fecha de Ingreso: febrero-2005
Mensajes: 23
Antigüedad: 19 años, 4 meses
Puntos: 0
Exclamación Necesito ayuda URGENTE. Gracias.

Amigos actualmente me asignaron un proyecto para crear una pagina web desde donde yo pueda enviar un mensaje de texto de 100 carateres y un numero de 4 digitos Ej. 4210, a una base de datos en SQL que esta en un terminal remoto conectado a la intranet. Es decir hay una intranet con varios PC un servidor y hay una PC especifica donde esta la base de datos, yo necesito que desde cualquier PC yo haga la peticion de la pagina web escriba el numero XXXX el mensaje XXXXXXXXXXXXXXXXXXXX... y estos campos se guarden en la base de datos SQL. Necesito opiniones y que me indiquen el camino, no les pido que me hagan el trabajo. Gracias.
  #2 (permalink)  
Antiguo 03/02/2005, 08:46
Avatar de akela  
Fecha de Ingreso: septiembre-2000
Ubicación: Frente a la compu
Mensajes: 660
Antigüedad: 23 años, 9 meses
Puntos: 2
Lo primero que debes hacer es averiguar la Dirección IP de la PC que tiene la base de datos.

despues en la PC que vas a usar como servidor WEB debes establecer la conexión a la Base de datos, te aconsejo que sea mediante ODBC, creando en el panel de control un DSN de archivo ahí el asistente te preguntará en donde está la Base de Datos y los parámetros bàsicos.

Depuès en tu código es muy facil referenciar a al Base de Datos que tiene un DSN y se ahría de la siguiente manera:

<%
set Conexion = server.createobject("adodb.connection")
Conexion.open "DSN=basededatos;uid=login;pwd=password"
%>

La parte que está en negritas sólo se pone si tu Base de Datos lo requiere, si no, sòlo el nombre que le pusiste a tu DSN
  #3 (permalink)  
Antiguo 03/02/2005, 08:55
 
Fecha de Ingreso: febrero-2005
Mensajes: 23
Antigüedad: 19 años, 4 meses
Puntos: 0
De acuerdo

Muchas gracias bienvenido sean mas opiniones.....
  #4 (permalink)  
Antiguo 03/02/2005, 08:57
Avatar de akela  
Fecha de Ingreso: septiembre-2000
Ubicación: Frente a la compu
Mensajes: 660
Antigüedad: 23 años, 9 meses
Puntos: 2
puedes darnos mas informaciòn, como por ejemplo cual es tu base de datos (SQLserver, Access, etc.) Direcciones IP, y así podremos ayudarte un poco màs
  #5 (permalink)  
Antiguo 03/02/2005, 09:04
 
Fecha de Ingreso: febrero-2005
Mensajes: 23
Antigüedad: 19 años, 4 meses
Puntos: 0
De acuerdo

Al parecer esta intranet asocia direcciones IP dinamicas, Como haria en ese caso?? y todavia no estoy usando ninguna base de datos, me recomendaron esa (SQL).
  #6 (permalink)  
Antiguo 03/02/2005, 09:11
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Cita:
yo necesito que desde cualquier PC yo haga la peticion de la pagina web escriba el numero XXXX el mensaje XXXXXXXXXXXXXXXXXXXX... y estos campos se guarden en la base de datos SQL
-Una pagina .asp que tenga un formulario validado con javascript (por aquello de los números) que haga un submit a la misma página y esta haga un INSERT a la BD con los dos request que recibió.
-La BD es indistinta.
-Las IP's sion indistintas, mientras ellas puedan conectarse al servidor y este al de BD.
  #7 (permalink)  
Antiguo 03/02/2005, 10:10
Avatar de akela  
Fecha de Ingreso: septiembre-2000
Ubicación: Frente a la compu
Mensajes: 660
Antigüedad: 23 años, 9 meses
Puntos: 2
Si Myakire, es indistinto, pero el muchacho no tiene lo básico para empezar, así que antes de tener una página ASP y una validación con Jscript creo que debe tener varios elementos básicos para poder empezar.
(¿cómo empezar una casa por el techo?)


Julio2005
Cita:
Al parecer esta intranet asocia direcciones IP dinamicas, Como haria en ese caso?? y todavia no estoy usando ninguna base de datos, me recomendaron esa (SQL).

Ok si las IP son dinámicas, no hay problema, y si no estás usando ninguna base de datos porque dices que está en otra PC de la intranet?

si no usas nada yo te recomiendo que para empezar a experimentar En la PC que usaras de Servidor WEB te pongas una bade de datos en ACCESS (que maneja SQL también)

ya que tengas el Servidor WEB y la Base de datos en el, lo que debes hacer es lo siguiente

1. creas la tabla para almacenar los mensajes
2. te haces una página con un formulario
3. te creas la página (que puede ser la misma) conectarte para abrir la base de datos, abrir la base y almacenar los datos.
  #8 (permalink)  
Antiguo 03/02/2005, 12:10
 
Fecha de Ingreso: febrero-2005
Mensajes: 23
Antigüedad: 19 años, 4 meses
Puntos: 0
Hay una intranet, con un servidor web, y muchas pc's yo necesito enviar desde cualquier pc hasta una en especifico un mensaje de 100caracteres y un numero de 4 digitos.. Ahora porque enviarselo a esa en especifico, porque esa pc esta cerca de un modulo que muestra mensajes en una pantalla, una vez que yo tenga la informacion en la BD con un programa descargo los datos por decir asi y los envio por un cable serial al modulo para que despliegue el mensaje en la pantalla.
  #9 (permalink)  
Antiguo 03/02/2005, 14:05
Avatar de akela  
Fecha de Ingreso: septiembre-2000
Ubicación: Frente a la compu
Mensajes: 660
Antigüedad: 23 años, 9 meses
Puntos: 2
A ver creo que antes que nada tienes que entender un par de cosas.

Cita:
Iniciado por Julio2005
Hay una intranet, con un servidor web, y muchas pc's yo necesito enviar desde cualquier pc hasta una en especifico un mensaje de 100caracteres y un numero de 4 digitos..
Si ya tienes el servidor Web. ahí es donde estará tu aplicación por lo tanto las demás PC's Se conectará al Servidor Web

Cita:
Iniciado por Julio2005
Ahora porque enviarselo a esa en especifico, porque esa pc esta cerca de un modulo que muestra mensajes en una pantalla,
1. Todas las demas PC's usarán un Navegador Web para enviar el mensaje:
2. El servidor Web tendra una pàgina que tenga un formulario, por ejemplo formulario.asp

y tendrá el siguiente codigo.

formulario.asp
Código HTML:
<html>
<body>
<form action="guarda_mensaje.asp" Method="post">
   <input type="text" name="codigo" size="4">
   <input type="text" name="mensaje" size="100">
    <input type="submit" value="Enviar" name="B1">
</form> 
Depues harás otra pagina que se llamará: guarda_mensaje.asp

ahí guardas todo en la base de datos.


Cita:
Iniciado por Julio2005
una vez que yo tenga la informacion en la BD con un programa descargo los datos por decir asi y los envio por un cable serial al modulo para que despliegue el mensaje en la pantalla.

Si el modulo en una PC, igual con otra pagina ASP muestras los mensajes y así te ahorras hacer un programa y utiliar cables seriales, etc.
  #10 (permalink)  
Antiguo 03/02/2005, 14:17
 
Fecha de Ingreso: febrero-2005
Mensajes: 23
Antigüedad: 19 años, 4 meses
Puntos: 0
Lo que pasa es que todo tiene que ser automatico, pongamos un ejemplo abro la pagina escribo el texto XXXXXXXXXXX... el numero 4141 y le doy enviar... Ese texto y ese numero se guardan en una BD y luego automaticamente un programa que tengo que desarrollar lee lo que esta en la BD y lo envia por un cable serial al modulo de la pantalla. Me explico??
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:13.