Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/01/2009, 03:47
Avatar de Taribo007
Taribo007
 
Fecha de Ingreso: agosto-2007
Mensajes: 1.338
Antigüedad: 17 años, 3 meses
Puntos: 18
Respuesta: insert into en access 2003

Podrias hacerlo sin necesidad de recordset, me explico, si en idPaciente, lo que haces (no me queda claro con la estructura que expones) es, al maximo valor del campo codigo de la tabla pacientes, sumarle uno, y luego la inserccion de los datos, puedes hacer:

id_paciente = Nz(DMax("Codigo", "pacientes"), 0) + 1

CurrentDb.Execute "INSERT INTO paciente(codigo,documento,nombres,medicamentos) VALUES(" & id_paciente & ",'" & txtdocumento & "','" & txtnombres & "','" & txtdocumento & " ')"

Un saludo