Привет, я пытаюсь вставить данные в таблицу, мой код,
{
StringBuilder html = new StringBuilder();
InsertData="INSERT INTO nagios.authors VALUES ('1','1','67','0','0','1','10','0','1','2012-01-03 12:50:49','108929','2012-01-03 12:50:59','198963','21','','/usr/local/nagios/libexec/check_ping -H 192.168.1.106 -w 3000.0,80% -c 5000.0,100% -p 5','30','0','4.04159','0.102','1','PING WARNING -DUPLICATES FOUND! Packet loss = 0%, RTA = 2.86 ms','','rta=2.860000ms;3000.000000;5000.000000;0.000000pl=0%;80;100;0');";
html.append("Data Inserted : "+ GetUpdate(InsertData) );
return html
}
public int GetUpdate(String sql)
{
int rs = dbOperation.DbupdateStatement(con,sql);
return rs;
}
public int DbupdateStatement(Connection con,String command)
{
int status =0;
if (con != null)
{
try
{
Statement stmt = con.createStatement();
String sql=command;
//status = stmt.executeUpdate(command);
return stmt.executeUpdate(sql);
}
catch(Exception ex)
{
}
}
return status;
}
Первый метод возвращает HTML на JSP, чтобы напечатать возвращаемое значение «executeupdate» во время передачи запроса в Getupdateа затем метод DbUpdateStatement, чтобы выполнить запрос, в то время как при подключении, к которому я подключаюсь к базе данных, и полные записи для создания и обновления базы данных мой этот метод не вставляет значение ??
Надежды на ваши предложения ...
Заранее спасибо!