Estoy realizando una aplicación para la materia de Inteligencia Artificial donde meto un codigo de 100 digitos (0's ó 1's)
Los digitos corresponden a un patron de 10 x 10 donde se dibuja una vocal. Por donde pasa la linea se toma como 1 y donde no toca se toma como 0.
Ya introdusco los datos a la base de datos, el problema que tengo ahora es para poder decir que vocal es dependiendo el codigo que se meta. Debido a que cada quien escribe las vocales diferentes, el codigo generado siempre es diferente, y el programa debe decirme que vocal es aunque el codigo introducido no este guardado en la base de datos. Lo tengo por el momento con un like pero esto no me ayuda mucho.
Tengo el siguiente codigo:
Código:
Despues de hacer la misma consulta en las demas tablas que tengo, comparo con unos if's para ver que contador tiene mas resultados, y dependiendo de eso ya digo que vocal es. El problema es que no me trabaja como quiero.codigo = codigo.substring(13, 87); encontrar_a = dbConnection.prepareStatement("SELECT COUNT(*) FROM a WHERE codigo LIKE '%"+codigo+"%'"); resultado = encontrar_a.executeQuery(); resultado.next(); cont_a = resultado.getInt(1);
Espero puedan ayudarme a buscar una mejor manera de poder decir que vocal es dependiedo el codigo que se meta.