Gilles a écrit :
Avec MySQL ou SQLServer, les hcreationsiinexistant s'en sortent bien avec les identifiants automatiques ou les contraintes (décrites dans l'analyse comme des clés composées).
En revanche, pour Oracle c'est plus corsé, puisque les identifiants automatiques n'ont pas d'équivalent.
Ce que je te conseille de faire, c'est de ne faire de hcréationsiinexistant que dans le cas où tu es en hyperfile, et dans les autres cas, de tester l'existence des tables et de lancer un script de création.
Ca te permettra, notemment pour Oracle, de générer des triggers avec des séquences pour simuler le fonctionnement de l'incrément automatique.
Pour les requêtes paramétrées, ca risque d'être plus ou moins compliqué. Si tes requêtes restent simples, ca ira. Mais dans des cas où la requête est un peu particulière, et si des fonctions sont utilisées, sachant que les langages diffèrent selon les bases, tu seras coincé.
Dans ces cas là, il vaudra mieux utiliser hExecuteRequeteSQL et faire des requêtes spécifiques à chaque base.
Pour les ordres H, ca marche plutôt bien.
Gilles.
Merci pour tout ces renseignements !
En terme de rapidité d'accès aux données, existe-t-il des différences suivant les accès natifs ?
Cordialement
Dvlpt, Steganux