Ver Mensaje Individual
  #10 (permalink)  
Antiguo 02/03/2006, 10:25
Avatar de u_goldman
u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 3 meses
Puntos: 98
ok...y que parte es la que no puedes hacer?
Básicamente tu tienes todo eso hecho menos la parte de insertar y recuperar las recetas no?

Es relativamente fácil esto, antes que nada necesitas hacer un insert por cada receta que el usuario selecionó

Según la estructura propuesta:

Código:
usuario_id = valor
receta_id = valor

qry = "INSERT INTO xref_usuario_receta VALUES("&usuario_id&", "&receta_id&")"
Recuperar las recetas en base a un usuario_id
Código:
usuario_id = valor

qry = "SELECT a.receta_id, a.receta_nombre FROM tbl_recetas a INNER JOIN xref_usuario_receta b ON a.receta_id = b.receta_id WHERE b.usuario_id ="& usuario_id

'Si queremos ser mas quisquillosos todavía podríamos unir la tabla de usuarios 
'y preguntar por el usuario cuyo id = usuario_id

Set rs = ObjConn.Execute(qry)

if not rs.EOF then
  'iteras tu recordset
else
  'No hay registros
end if
Obviamente después necesitarás controlar más cosas como borrar las recetas de la tabla de relación si borras recetas de tbl_recetas, etc....

Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway