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

Tablas relacionadas. Agregar datos!!!! AYUDA!!!

Estas en el tema de Tablas relacionadas. Agregar datos!!!! AYUDA!!! en el foro de ASP Clásico en Foros del Web. Tengo dos tablas: Usuarios con campos idusuario y nombre Mensajes, con idusuario y mensajes Ahora el tema es asi: Tengo un formulario donde ingreso el ...
  #1 (permalink)  
Antiguo 03/07/2002, 18:41
 
Fecha de Ingreso: junio-2002
Mensajes: 126
Antigüedad: 22 años
Puntos: 0
Tablas relacionadas. Agregar datos!!!! AYUDA!!!

Tengo dos tablas:
Usuarios con campos idusuario y nombre
Mensajes, con idusuario y mensajes
Ahora el tema es asi: Tengo un formulario donde ingreso el nombre de usuario y el mensaje. y quiero que en la tabla mensajes me agregue el mensaje y el idusuario (que debe deducirlo del nombre que ingrese, obviamnete, existente en la base).
Las tablas estan armadas en access y tienen hecha la relacion.
Alguien me da una mano?

Gracias!!!
  #2 (permalink)  
Antiguo 03/07/2002, 20:21
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 22 años, 4 meses
Puntos: 2
Re: Tablas relacionadas. Agregar datos!!!! AYUDA!!!

si quieres validar que el mensaje sea de un usuario valido haces lo siguiente

usuario=request.form("usuario")
Mensaje=request.form("mensaje")
SQL="select idusuario from usuarios where nombre ='"&usuario&"'"
Set RsUsuario=Conn.execute(SQL)

'te deberia devolver un registro

if not RsUsuario.eof then
Id=RsUsuario("IdUsuario")
SQL=insert into mensajes (idusuario,mensajes) values ('"&Id&"','"&Mensaje&am p;"')"
set Inserta=conn.execute(SQL)
else
'el usuario no esta registrado
end if

algo asi me imagino ...espero te sirva

<center><IMG SRC="http://www.550m.com/usuarios/altolacruz/aprendiz.gif" ALT="Visitame en AlSurNet.com -- E-Learning E-Commerce Multimedia E-Business--"></center>
  #3 (permalink)  
Antiguo 03/07/2002, 22:04
 
Fecha de Ingreso: junio-2002
Mensajes: 126
Antigüedad: 22 años
Puntos: 0
Re: Tablas relacionadas. Agregar datos!!!! AYUDA!!!

Gracias ElAprendiz!!!
funciona!
Ahora te hago una pregunta:
Me embolo con eso del ser rs=conn.execute(sql), previamente definiendo sql. Yo uso recorset, es muy diferente a eso que usas vos? donde puedo conseguir data de eso? Porque lo vi en varios codigos, pero me acostrumbre a crear los recordset y a trabajar con eso, que veo que es mas engorroso que lo que usas vos.

Gracias!!!!!!
  #4 (permalink)  
Antiguo 03/07/2002, 22:21
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 22 años, 4 meses
Puntos: 2
Re: Tablas relacionadas. Agregar datos!!!! AYUDA!!!

bueno te digo que yo uso recordset cuando tengo muchos registros...creo que ahi es mas conveniente...pero ahora..la consulta te devolvera uno solo por lo cual no creo que sea necesario usa recorset...saludos...

y tienes razon razon...es menos engorroso jejejeje

<center><IMG SRC="http://www.550m.com/usuarios/altolacruz/aprendiz.gif" ALT="Visitame en AlSurNet.com -- E-Learning E-Commerce Multimedia E-Business--"></center>
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 00:42.