TheNewInquirer
unread,Mar 3, 2012, 10:58:45 PM3/3/12Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Comunidad de Visual Foxpro en Español
Como alguien comento antes en este foro. Mientras no se necesite el
manejo masivo de datos, no habría necesidad de usar un cursor o quizás
ni una vista local (estrictamente hablando, ya que una simple muestra
de datos de una tabla puede considerarse "una vista"). Bastaría con
poner en uso las tablas, efectuar lo necesario y cerrarlas.
Por ahi Walter comentó que esa técnica incluso es bien vista en los
sistemas Cliente-Servidor (incluso en el ambiente web, por que no..)
donde en vez de permitir al usuario "navegar" por todos los registros
en un grid (o juego de registros, como se llama en Dreamweaver-PHP),
se "llama" o consulta solo el registro necesario o en un momento dado,
solo "un bloque de registros" como los "clásicos" resultados de
google: pagina 1 de 1798, y solo muestra la los primeros x registros
en la pagina 1, hasta que el usuario hace "click" en otro numero de
página, mostrará ese bloque de registros.
Aunque Irlandés ya aclaró que los registros "no viajan" por la red, ya
que "todo se efectúa en realidad en el servidor" y es "enviado como
vista" hacia el cliente (navegador) con codigo HTML, XML, etc sin que
el usuario pueda "ver el codigo fuente" del programa que generó el
código dinámico en el lado del servidor (PHP, JAVA, ASP con su
interprete o servidor web respectivo, Apache, Tomcat, IIS).
Bueno, después de intentar explicar como esa técnica de "abrir,
operar, cerrar" sigue siendo válida bajo otros paradigmas, y volviendo
a la vista masiva de datos...
Si se usa una VISTA LOCAL, se corre el peligro de afectar las tablas
(dejando de lado el tema de la facilidad de actualización de datos en
las tablas reales..) ??
Saludos!