Access - abrir registro determinado

 
Vista:

abrir registro determinado

Publicado por Betty (10 intervenciones) el 21/06/2008 14:08:55
Hola,

Quiero que en mi formulario se cargue un registro determinado.

He probado con:

Private Sub Form_Load()
Me.RecordSource = "SELECT * FROM t WHERE s='" & globales.s & "'"
End Sub

y aparecen todos los controles en blanco.

También he intentado con:

Private Sub Form_Load()
Me.RecordSet.FindFirst ("s='" & globales.s & "'")
End Sub

y tampoco funciona.

He estado leyendo por ahí pero no he encontrado nada "para torpes" (como yo, jeje). Por lo visto la gente hace un recordset clonado del recordset del formulario y luego tiene que buscar el registro... y luego está que los dao utilizan el metodo seek y los ado el metodo find... no sé, me ha parecido mucho jaleo.

Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:abrir registro determinado

Publicado por antperlop (2 intervenciones) el 22/06/2008 20:39:01
En este caso al hacer click en un botón abre el formulario "DatosDelTutor" donde el campo TU01DNI de este formulario sea igual al campo N00NDNI del formulario que contiene el botón.
Adaptalo a tus necesidades.

Private Sub TUTOR_Click()
On Error GoTo Err_TUTOR_Click
Dim stDocName As String
Dim stLinkCriteria As String
stDocName = "DatosDelTutor"

stLinkCriteria = "[TU01DNI]=" & "'" & Me![N00NDNI] & "'"
DoCmd.OpenForm stDocName, , , stLinkCriteria

Exit_TUTOR_Click:
Exit Sub

Err_TUTOR_Click:
MsgBox Err.Description
Resume Exit_TUTOR_Click
End Sub
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:abrir registro determinado

Publicado por Betty (2 intervenciones) el 23/06/2008 09:50:34
Gracias!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar