Access - Consulta

 
Vista:

Consulta

Publicado por Ruco (1 intervención) el 22/07/2008 11:13:02
Tengo un botón en un formulario de access y quiero que un campo del formulario se quede con el valor de esta consulta hecha en sql.

Pero no se como lo tengo que interpretar.

DoCmd.RunSQL("SELECT Cadena FROM Anual WHERE Anos = txtAño and Persona=Pers")

Cadena, Anos y Personas son los campos de la tabla Anual
y txtAño y Pers son campos del form

El valor que me puede dar esta consulta es único, es decir sólo puede mostrar un registro ya que Anos y Pers son las claves principales. Tambien puede que la consulta no de ningun registro en ese caso el valor me gustaría asignarselo a mi.

Un saludo y muchas 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:Consulta

Publicado por mi menda (1111 intervenciones) el 22/07/2008 11:23:58
Hola Ruco:
Prueba con DLookup()

Campo = DLookup("Cadena", "Anual", "Anos = " & txtAño & "And Persona = '" & Pers & "'")

Suponiendo que el campo Persona sea de Texto

Un Saludo
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:Consulta

Publicado por Ruco (4 intervenciones) el 22/07/2008 18:38:08
Ok mi menda
ha quedado planchado, jeje
Muchas 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