Non, ce que tu dis ne va pas, car EBP n'accède pas à ses bases via ODBC mais en natif. Tu n'as aucun contrôle là dessus.
Si ton client veut lier son site à sa base EBP, ce n'est pas à toi de te creuser la cervelle. Ton client doit demander à EBP de lui fournir une interface d'accés à sa base (si elle existe), consistant en un ensemble de fonctions qui te permettront de lire et d'écrire dans la base de façon totalement sécurisée.
Si EBP ne peut pas te fournir cette interface, alors je te recommande fortement d'oublier cette demande de ton client. Car, dans le cas où tu arriverais à trouver une manip pour écrire dans la base, tu le feras "à l'aveugle", i.e sans tenir compte des contraintes métier ("si un client passe une commande, alors je décrémente mon stock théorique, mais si la commande est annulée, il faut que je remette l'ancienne valeur. Par contre s'il confirme, alors le stock physique doit être décrémenté à la valorisation choisie dans les préférences : dernier prix d'achat, ou PAMP ou autre..." ). Tu vois le bazar que ça peut engendrer et le nombre de paramètres à gérer ?
Normalement, chaque éditeur de logiciels est censé te fournir des fonctions sécurisées d'accès à la base pour justement t'éviter de gérer ce genre de contrainte toi même. Dans le cas contraire, oublie. Sinon ça te retombera dessus dans le cas très probable d'une incohérence.
Message édité par Harkonnen le 04-06-2010 à 10:50:53
---------------
J'ai un string dans l'array (Paris Hilton)