Bom dia estou com dificuldade em executar um pedaço de código e não consigo perceber, a conexão está correcta.
Estou a utilizar o eclipse e o microsoft sql server manegement studio.
o erro ocorre no seguinte:
[code]
String SQL4 = “SELECT SERIES_REF FROM dosr_series WHERE STUDY_REF = '”+st2+"’";
Statement stm4 = cn.createStatement();
ResultSet rss4 = stm4.executeQuery(SQL4);
System.out.println(“SELECT SERIES_REF FROM dosr_series WHERE STUDY_REF = '”+st2+"’");
while (rss4.next ()){
String st4 = rss4.getString(“SERIES_REF”);
System.out.println(st4);
String SQL5 = "SELECT EXPOSURE FROM dosr_object WHERE SERIES_REF = '"+st4+"'";
Statement stm5 = cn.createStatement();
ResultSet rss5 = stm5.executeQuery(SQL5);
System.out.println("SELECT EXPOSURE FROM dosr_object WHERE SERIES_REF = '"+st4+"'");
while (rss5.next()){
String st5 = rss5.getString("EXPOSURE");
System.out.println(st5);
stsql.executeUpdate("INSERT INTO Patient (Pat_Id, Study_Id, Name, DateOfBirth, Sex, Age, Type) VALUES ('"+id+"','"+nr+"','"+nome+"','"+fimdn+"','"+sexo+"','"+idd+"','"+ty+"')");
stsql.executeUpdate("INSERT INTO Exam (Pat_Id, mas, nh) VALUES ('"+id+"','"+st5+"','"+nxh+"')");[/code]
Ou seja eu quero guardar dois valores st5 para o o mesmo paciente e não consigo
Qual é o problema???