Access - consulta de actualización

 
Vista:

consulta de actualización

Publicado por Oscar (84 intervenciones) el 27/07/2001 10:34:06
Hola!

lo que quiero hace es de una consulta de una tabla, coger todos los campos de la consulta y aplicarles una formula, y el resultado de esta formula substituirlo por el campo actual. Exactamente lo que quiero hacer es poner la letra del DNI a todos los registros, porque actualmente los DNI estan sin letra.

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 de actualización

Publicado por Lucas Gomez (2 intervenciones) el 27/07/2001 13:25:31
La solucion es sencilla si se tiene el codigo en Visual Basic de como sacar el NIF, si tienes la funcion debes crear un modulo y pegar la funcion como PUBLIC no como private para que la consulta la pueda ver.
La funcion debe tener como unico parametro un string, y que devuelva o bien la letra o todo el NIF montado.
Luego desde la consulta pones en la SELECT algo parecido a esto

SELECT NombreFuncion(TABLA.DNI) FROM TABLA
--> Si la funcion devuelve NIF

SELECT TABLA.DNI & NombreFuncion(TABLA.DNI) FROM TABLA
--> Si la funcion devuelve la letra
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