Tuesday, 25 January 2011

Convertir un numero entero en cadenas en Access

Supongamos que tienes una tabla con un campo numérico único con los siguientes valores:

11083623
11083721
11083832
11083952
11095589
11097893
11099432


Usando esta sentencia SQL:

SELECT * FROM table WHERE id = 11083832


Solo encontrarás esa fila con el id 11083832

Ahora bien, si sólo quieres buscar mas de una fila, por ej. que contenga: 11083, no es posible ya que es un numero y solo puedes usar los siguientes operadores: < > = <= >=, así que tendrás que convertir ese campo id en cadena en la consulta, de ésta manera:

SELECT * FROM table WHERE CStr(id) LIKE '%11083%'


Con eso puedes hacer búsquedas de más de un número

Publicado en tttony.blogspot.com

No comments:

Post a Comment