salut,
Je m'adresse à nouveau à vous car un petit problème et je me demande si celà est dû à la version d'oracle que j'utilise sur mon serveur de test. je m'explique :
ma table "X" contient "n" personne, pour chaque personne "ni" je récupère son statut de la table "Y" :
avec getError() :
public function getById($id)
{
$sql=Database::getInstanceOf($this->getApplication()->Parameters['DATA_BASE']);
$sql->connect();
$query = " select LIBELLE from Y WHERE IDENTIFIANT= $id";
if($sql->execute($query)=="ok")
{
return self::getDataFromResult($sql);
}
else
{
echo $sql->getError();
}
}
J'ai une boucle qui parcour mon tableau personnes et récupère pour chacun d'eux son statut. pour les 60 premiers enregistrement tout se passe bien. au delà de 60 ma requete me récupère plus le statut. les parametres passés existent bien dans tous les cas. aucune erreur n'est retournée par le serveur Oracle.
function getError()
{
return ora_error();
}
sur un autre serveur tournant avec oracle 9.2 aucun problème. serait t-il un problème d'oracle 9i. merci pour toutes infos.ORA-00000: Exécution normale, réussie
Bon courage a tous.
Partager