Pregunta: | 1947 - DISTINGUIR MAYÚSCULAS DE MINÚSCULAS EN VB CON BD EN ACCESS |
Autor: | José Carlos Sánchez Vázquez |
Tengo una tabla en Access 97 cuyo indice es un número de pedido, de tipo texto de 7 caracteres. El problema me surge cuando intento grabar el mismo número de pedido pero con letras minúscula, por ejemplo... Tengo en la tabla grabado el nº de pedido 4W12345 e intengo grabar el mismo número de pedido pero con minúsculas, 4w12345. Esto me genera un error que dice textualmente: LOS CAMBIOS SOLICITADOS EN LA TABLA NO SE REALIZARON CORRECTAMENTE PORQUE CREARIAN VALORES DUPLICADOS EN LA TABLA... ¿Cómo podría solucionar esto sin cambiar la clave de la tabla? |
Respuesta: | David Airam Hernández Rodríguez |
Creo que eso lo podrías solucionar controlando la referencia con la función ´ucase´ convierte a mayúsculas una cadena o bien ´lcase´ convierte a minúculas una cadena. Ejemplo: variable_compatible = UCase(cadena) variable_compatible = LCase(cadena) |