Y a quelqu'un qui pourrais me dire comment attaquer une base de données Oracle en utilisant CDatabase ( si c'est possible).
Sinon en ce qui concerne access , effectivement en utilisant DAO , c'est on ne peut plus simple.
Tu utilises un objet CDaoDatabase , tu utilises open pour ouvrir la base et close pour la fermer.
Si tu veux faire une requete qui entraine une modif, tu utilises la fonction CDaoDatabase::Execute(... )
Si tu veux faire un Select, il faut utiliser un objet CDaoRecordset que tu attaches à ton objet CDaoDatabase, tu utilises la fonction CDaoRecordset::Open(...) pour lancer la requete, la fonction MoveNext() pour passer à la ligne suivante , et la fonction GetFieldValue(num) pour accéder au champ désiré : Attention cette fonction retourne un objet COleVariant donc penser à convertir la donnée au format voulu ( texte , date , nombre etc...)