sostituisci al metodo static String dsp ( String Line ) questo metodo:
static String dsp ( String Line )
{
String DSP = new String ();
if(Line.equals("S")){
DSP = "|DSP|Il servizio è attualmente disponibile|\n" ;
}else if(Line.equals("N")){
DSP = "|DSP|Il servizio non è attualmente disponibile|\n" ;
}
return DSP;
}
utilizza lo stesso sistema per il metodo: static String msa (String codice)
controlla sulla documentazione se PreparedStatement ha un metodo setString che accetta i pqrametri che gli passi (il caso è questo):
static void storico (Connection c, String tabella)
{
PreparedStatement ins = c.prepareStatement(" INSERT INTO " +tabella + " VALUES (?,?,?,?)");
ins.setString(
ins.setString(Messagge_Control_id,Sending_Applicat ion,Sending_Facility ,Message_Type);
insert.executeUpdate();
}
poi ricompila e vediamo cosa altro è da fare....