e assim tipo tenho uma base de dados MySQL criada e cedo a ela atravez do java.
agora fiz uma pesquisa atravez do java e queria guradar o output com confirmação.
tipo 1 grava prima outra tecla para continuar.
case 2:
System.out.println("Insira o nome: ");
String name = br.readLine();
PreparedStatement st2 = conn.prepareStatement("select name, phone from phonebook where name like ?");
st2.setString(1, "%" + name + "%");
ResultSet rs2 = st2.executeQuery();
while(rs2.next()){
System.out.println(rs2.getString("name") + " - " + rs2.getString("phone")+"\n");
}
BufferedWriter out2 = new BufferedWriter(new FileWriter("C:/Documents and Settings/Administrador/Ambiente de trabalho/Tiago/phonebook/Outputs/Case3.txt"));
System.out.println("Se desejar gravar prima 1 senão prima outra tecla");
save =br.readLine();
int valorSave = Integer.valueOf(save);
switch (valorSave){
case 1:{
rs2.first();
while(rs2.next()){
out2.write(rs2.getString("name") + " - " + rs2.getString("phone"));
st2.setString(1, "%" + name + "%");
}
System.out.println("Dados gravados com sucesso");
break;
}
default : System.out.println("Não gravou");
}
out2.close();
rs2.close();
st2.close();
break;
este e o codigo dessa parte do pograma ja criado.
funciona na consola.
mas n escreve


