hola quisiara saber si alguien me podria ayudar tengo el siguiente problema... estoy haciendo un proyecto en netbeans y tengo una basa de datos en posgresql la cosa es que quiero modificar dos datos que tengo en una tabla y no estoy podiendo. tengo una tabla persona que tiene los campos Nombre ,apellido cuado quiero midificar solo el nombre me sale pero si quiero modificar el nombre y apellido no.
este el codigo
public void modificar(){
xxx=1;
principal principal=new principal();
a=texto1.getText().trim();
v=Integer.parseInt(a);
b=texto2.getText().trim();
c=texto3.getText().trim();
query= "update personas set apellido = '"+b+"' where cod= '"+v+"' "
ahi para modificar solo apellido y estoy poniendo este query para modificar los dos pero no anda
query= "update personas set apellido = '"+b+"' where cod= '"+v+"' and nombre='"+c+"' ";
si alguien sabe donde esta el erro y si sabe como hacer le agradeceria mucho ....
DESDE YA MUCHAS GRACIAS!!!!