per ora non mi viene in mente niente di meglio di questo... ma non mi sembra male... che dite ???

codice:
// FUNZIONE PER INSERIMENTO LOG
	public void insertLog(String evtSID, String evtIDX , String note){

		// PREPARO I CAMPI PER L'INSERIMENTO NEL DATABASE
		long prog = System.currentTimeMillis();
		long prog_succ = System.currentTimeMillis();
		
		// CALCOLO SEMPRE ALMENO 1 millisecondo di perdita
		if (prog==prog_succ){
			prog = prog + 1;
		}
		
		String evtDTE = dateHelper.dateNowToDbf();
		String evtTME = dateHelper.timeNowToDbf();
		
		// INSERISCO EVTLOG
		String strSQL = "";
		strSQL = strSQL + " INSERT INTO EVTLOG(prog, EvtDTE, EvtTME, EvtSID, EvtIDX)";
		strSQL = strSQL + "VALUES ('" + sqlHelper.getStringa(String.valueOf(prog)) + "'";
		strSQL = strSQL + " ,'" + sqlHelper.getStringa(evtDTE) + "'";
		strSQL = strSQL + " ,'" + sqlHelper.getStringa(evtTME) + "'";
		strSQL = strSQL + " ,'" + sqlHelper.getStringa(evtSID) + "'";
		strSQL = strSQL + " ,'" + sqlHelper.getStringa(evtIDX) + "');";
		if ( !sqlHelper.eseguiAggiornamento(strSQL) ) {
		}	
		
		// INSERISCO EVENTSNOTE
		strSQL = "";
		strSQL = strSQL + " INSERT INTO EVENTSNOTE(prog, note)";
		strSQL = strSQL + "VALUES ('" + sqlHelper.getStringa(String.valueOf(prog)) + "'";
		strSQL = strSQL + " ,'" + sqlHelper.getStringa(note) + "');";
		if ( !sqlHelper.eseguiAggiornamento(strSQL) ) {
		}		
		
	
	}