Doit-on aussi changer sa façon de programmer en delphi??
Doit-on faire attention à où mettre certains tests sur des objets de la base de données dans la partie client (delphi)?
Ou doit-on programmer comme d'habitude et les transactions font le reste pour assurer la cohérence des données?
Je dis ça parce que je viens de faire quelques expériences sur deux transactions utilisant un objet concurrent et je me suis rendu compte que malgrès l'utilisation des transactions (j'ai testé les modes [Snapshot] et [ReadCommitted]), les résultats obtenus étaient invraisemblables! Style le nombre de places libres dans un avion négatif!
J'en conclus que lorsque l'on programme en delphi en environnement concurrent, on ne réfléchit pas de la même manière qu'en mode monoposte, je me trompe?
Si c'est le cas, avez-vous des conseils à me donner ou de la doc à me proposer?
Merci!
Partager