Bonjour a tous,
J'ai un petit probleme dans ma plantation a savoir:
J'ai une table (Access) contenant entre autre les champs suivant [valeur index] et [date relevé index] (pour des calculs de cons. electrique)
J'aimerais extraire la valeur de l'index a la dernière date et la valeur de l'avant dernière date histoire de pouvoir faire une rêgle de trois pour calculer des consomations electrique.
P.S: Le problème vient du fait qu'avant je n'avais pas d'historique et j'effectuais mon calcul sur deux date, j'ai a présent fusioné ces date en vue d'un hsito
Citation :
(calculated day index: [day index 1]+(([day index 1]-[day index 2])/([index date 1]-[index date 2]))*(Date()-[index date 1])
|
Quelqu'un peut m'aider ?
Là suite au postage de mon mas sur un autre forum, une gentille demoiselle a bien voulu me répondre mais sur base de PHP...
Citation :
<?
$req = "select * from ta_table order by nom_champ_date DESC";
$res = odbc_exec($connexion,$req);
if(odbc_fetch_row($res)){
$index1 = odbc_result($res,'nom_champ_index');
$date1 = odbc_result($res,'nom_champ_date');
}
if(odbc_fetch_row($res)){
$index2 = odbc_result($res,'nom_champ_index');
$date2 = odbc_result($res,'nom_champ_date');
}
?>
|
mais access n'aime pas le PHP, alors comment peut-on faire pour passer a l'enregistrement suivant (if(odbc_fetch_row($res)) dans access.
SQL ou VBS ou les deux
Merci d'avance pour votre aide