Solucion Error load data local INFILE Java

Bueno lo primero que hacemos es seleccionar el archivo con un JFileChooser
El cual contiene un método que nos devuelve la ruta del archivo, pero esta ruta viene por ejemplo: “C:\archivo\car.csv” entonces cuando concatenamos no nos muestra error porque es en tiempo de ejecución .Pero que hice yo para solucionar el problema aquí la solución:

stmt.executeUpdate("load data local infile \'"+jTextFieldGuardar.getText().replace("\\", "/") +"\'"
+ " REPLACE into table catastro fields terminated by \';\'"
+ " enclosed by \'\"\' "
+ "lines terminated by \'\\r\\n\'"
+ " IGNORE 1 LINES");

Donde jTextFieldGuardar.getText() es un campo que contiene la ruta del archivo el cual reemplazo con una barra(/) para que sea reconocida y así se pueda enviar hacia el servidor.
Con esto solucione el problema de LOAD DATA INFILE

No hay comentarios:

Mi primer Reporte en Ireport usando Java , Maven y NetBeans Generar PDF Versión WEB

Mi primer Reporte en Ireport usando Java , Maven y NetBeans Generar PDF Versión WEB Estructura del proyecto Listado de rutas de car...