Hi,
Was funktioniert, ist der asynchrone Zugriff, der die Programmierung (in meinen Augen) bei vielen Queries schnell komplett unübersichtlich macht.
Auch ist ein fester Programmablauf extrem schwer zu kontrollieren.
Ach was. Asynchronität ist heute Entwickler's täglich Brot, auch bei AJAX und generell auch beim Arbeiten mit Eventhandling.
Sorge dafür, dass deine Anwendung mit der ansynchronen Verarbeitung von Queries zurecht kommt - Asynchronität kommt sowieso durch unterschiedliche Nutzeraktionen hinein, da kann deine Anwendung eh nicht komplett linear ablaufen.
Wenn die Übersichtlichkeit dabei für dich zum Problem wird, dann schreibe dir einen Wrapper, der das komplette Handling einer solchen Anfrage (woher immer sie auch kommt) übernimmt, und nicht nur die Datenselektion per Query an die WebDatabase allein.
MfG ChrisB
“Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]