Hola, tengo un problema con una consulta a una tabla en mysql
Sucede que en esa tabla tengo tres campos, el cual uno de ellos es el id de otra tabla para asociar datos, algo asi:
tabla 1 Nombre:direccion
Campos: id_d, Nombre
tabla 2 Nombre: direcciones
Campos: id_dir, Nombre, id_d
en el jsp tengo unos radio que obtienen el id_d cuando se selecciona una opcion de direccion, y ese valor lo envio a la otra jsp que realiza la consulta a la BD a traves de unas clases. En el jsp obtengo el valor del radio asi:
clase1.getDirecciones(request.getParameter ("nombre_del_radio"));
con eso le envio a la clase1 al metodo getDirecciones el id que debe tener id_d para hacer entonces la consulta a la BD que es algo asi:
("SELECT Id_dir, Nombre FROM direcciones" +
" WHERE Id_d = ?");
eso que trato de hacer esta bien?, porque lo que me sale es un error de que es null, y en la tabla direcciones para la direccion 3 por ejemplo que el valor del radio en algun momento tengo diferentes nombres, es decir, q no esta vacia, hay un problema no lo esta haciendo...y no se que sucede?¿
Tambien tengo en la clase 1 en el metodo getDirecciones el preparedStatement.setString (3, Id);
le asigno el id que paso por el radio al campo 3 de la tabla porque alli esta id_d, eso esta bien?
Espero haberme explicado...Gracias de antemano por la ayuda...