Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
String query = "select sum(rated_flat_amount) as usageRatedFlatAmount from udr_lt ";
    	query+=" where cust_info_customer_id = ";
    	query+=customerId.longValue(); 
    	query+=" and cust_info_contract_id = ";
    	query+=coId.longValue();
    	query+=" and entry_date_timestamp >= to_date('";
    	//TODO Here add date and tester pour des cas ayant plusieurs apples...
    	query+=dateString;
    	query+="', 'yyyy/mm/dd')";
 
    	logger.info("Query is :::"+query);
 
    	Statement statement = connection.createStatement();
    	logger.info("DAO DEBUG 1.0 =====>");
 
    	if(statement != null)
    		logger.info("statement is NOT NULL:::::");
    	else
    		logger.info("statement is NULL:::::");
 
	ResultSet results = statement.executeQuery(query);
Je vérifie bien que l'objet connection et statement ne sont pas nuls
et pourtant la dernière ligne d'exécution de le requete me rend toujours NullPointerException.

j'attends vos réponses.

Merci