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

Insertar a dos tablas al mismo tiempo

Estas en el tema de Insertar a dos tablas al mismo tiempo en el foro de ASP Clásico en Foros del Web. Hola amigos pues no he podido conseguir como insertar desde un formulario a dos tablas distintas de access. Espero que alguien me pueda decir donde ...
  #1 (permalink)  
Antiguo 17/01/2005, 11:24
Avatar de Potro  
Fecha de Ingreso: abril-2001
Mensajes: 2.249
Antigüedad: 23 años, 1 mes
Puntos: 39
Insertar a dos tablas al mismo tiempo

Hola amigos pues no he podido conseguir como insertar desde un formulario a dos tablas distintas de access.

Espero que alguien me pueda decir donde puedo ver un ejemplo o bien que me puedan enviar uno...

Mil gracias...
  #2 (permalink)  
Antiguo 17/01/2005, 12:04
Avatar de Muzztein  
Fecha de Ingreso: agosto-2002
Ubicación: Hangar 18
Mensajes: 1.703
Antigüedad: 21 años, 9 meses
Puntos: 16
haces un insert en una tabla y despues en la otra ....
  #3 (permalink)  
Antiguo 17/01/2005, 12:23
Avatar de Potro  
Fecha de Ingreso: abril-2001
Mensajes: 2.249
Antigüedad: 23 años, 1 mes
Puntos: 39
mmmmmmmmm si ya lo intente pero nada podrias darme un ejemplito porfavor me super urge o bien un ejemplo ya hecho.
no creas que no he hecho nada para que no despues me salgan que aqui es para ayudar y no para resolverles la vida a los usuario...

ya lo he intentado pero nada...

Espeor me puedas ayudar...
  #4 (permalink)  
Antiguo 17/01/2005, 13:16
Avatar de verinchi  
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires
Mensajes: 647
Antigüedad: 19 años, 8 meses
Puntos: 2
Hola Potro.
Qué es lo que intentaste? podrías postearlo a ver si estas cerca de la solución o demasiado lejos?
Así se mas o menos como haces las cosas y de qué forma poder ayudarte
__________________
Why can't we not be sober?
www.partitorium.com.ar
  #5 (permalink)  
Antiguo 17/01/2005, 13:19
Avatar de Potro  
Fecha de Ingreso: abril-2001
Mensajes: 2.249
Antigüedad: 23 años, 1 mes
Puntos: 39
Ok. mira aqui pongo el formulario en html.

<html>
<head>
<title>formulario.htm</title>
</head>
<body>

<form method="POST" action="agregar.asp">
<p>Nombre <input type="text" name="nombre" size="20"><br>
Apellido <input type="text" name="apellido" size="20"><br>
Email <input type="text" name="email" size="20"><br>
Password <input type="text" name="password" size="20"><br>
<input type="submit" value="Agregar" name="enviar"></p>
</form>

</body>
</html>

y este es mi codigo en asp.

<%
' tomamos los datos del formulario
nombre = Request.Form("nombre")
apellido = Request.Form("apellido")
email = Request.Form("email")
password = Request.Form("password")

' creamos la conexion y los 2 recordset
Set Con=Server.CreateObject("ADODB.Connection")

Set RS=Server.CreateObject("ADODB.RecordSet")
Set RS2=Server.CreateObject("ADODB.RecordSet")

Con.Open "gema"

' ejecutamos una consulta para cada recorset
RS.Open "SELECT * FROM Usuarios", Con, adOpenDynamic, adLockPessimistic, adCMDText
RS2.Open "SELECT * FROM UsuariosPassword", Con, adOpenDynamic, adLockPessimistic, adCMDText

' agregamos los datos a la primera tabla
RS.AddNew
RS("nombre")= nombre
RS("apellido")= apellido
RS.Update

' agregamos los datos a la segunda tabla
RS2.AddNew
RS2("email")= email
RS2("password")= password
RS2.Update

' cerramos los objetos y liberamos memoria
RS.Close
RS2.Close
MyConn.Close
Set RS = Nothing
Set RS2 = Nothing
Set MyConn = Nothing
%>


Pero me da error de página que no se puede mostrar por el servidor..

Tengo mi página en un servidor de la empresa AT&T con servicio de ASP y bases de datos..

Que estara pasando...
  #6 (permalink)  
Antiguo 17/01/2005, 13:20
Avatar de Potro  
Fecha de Ingreso: abril-2001
Mensajes: 2.249
Antigüedad: 23 años, 1 mes
Puntos: 39
aaaaaaa mi DSN es gema

Con.Open "gema"
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 21:59.