Me he quedado con la consulta SQL más simple en Java

Desea utilizar backticks en lugar de comillas simples alrededor de los nombres de sus objetos.

String st = "SELECT COUNT(`"+id+"`) FROM `"+selected_table+"` ";
Respuesta 1

Los nombres de las tablas deben estar entre comillas (`), no comillas simples ( ')

String st = "SELECT COUNT('"+id+"') FROM `"+selected_table+"`";
                                         ^ use tick marks   ^
Respuesta: 2

¿Cuáles son los valores de idy selected_table? ¿Cuál es la cadena de consulta real que se envía a la base de datos?

Además, rara vez es una buena idea construir manualmente una consulta como esta utilizando la concatenación de cadenas. Esto hace que sea muy fácil que un error provoque un gran agujero de seguridad, y es mucho más difícil (y arriesgado) tratar de asegurar este enfoque que hacerlo correctamente.

Respuesta: 3

Recientemente, algunos dispositivos dejan de funcionar con los componentes de la vista web, detecté que Android 8 y Android 6 o pocos funcionan bien, pero en dispositivos con Android 7 o 9 no se muestra texto. Este problema ...

Soy nuevo en Java 8 y Streams Collectors tratando de entender cuál es la diferencia básica entre los dos. Porque tanto el código arroja los mismos resultados. Uno usa return groupingBy (clasificador, toList () ...

Tengo la siguiente biblioteca compartida JNI ubicada en / data / subv / Mem, he configurado LD_LIBRARY_PATH en: LD_LIBRARY_PATH = / data / subv / Mem que contiene dos archivos: bmemBridgelib.so y memBridgelib ...

¿Cómo obtener valores RGB usando JMagick (un contenedor de imagemagick)?