Hmm... alors là je vois plusieurs problèmes !
- ça ne s'applique qu'à une base de données qui tourne sur un serveur web.
- il faut avoir un script (php par exemple) sur le serveur web distant pour accéder à la base de données. Donc la simplicité que tu pourrais gagner sur ton client, tu la perds un peu en devant programmer un script.
- la sécurité ! Tu fais comment pour l'authentification ? Tu peux pas faire ça par une requête GET en toute sécurité, c'est pas génial. Ou du moins, la sécurité sera problématique.
- le traitement du résultat (si tu veux faire un select), tu obtiendras un simple fichier texte ? Ensuite il faudra le lire et l'interpréter (avec tous les problèmes que ça peut poser) pour obtenir les informations qui t'intéresses vraiment.
La méthode que tu préconises, je l'ai utilisée qu'une fois dans ma vie, et c'était vraiment parce qu'on pouvait pas faire autrement puisque j'accédais à des informations distantes depuis une appli J2ME sur téléphone portable...
Donc je réitère mon conseil pour HommeCocoa : utiliser le driver ODBC ou un framework comme celui proposé par
sekaijin.