Pregunta: | 3703 - VISUAL FOXPRO/SQL SERVER |
Autor: | Pablo Amaya Tarazona |
¿Como correr una aplicación desde una estación remota a un servidor a través de un canal de 64k dedicado en Visual FoxPro, Motor SQL Server. Qué configuración debe tener el motor para que las consultas sean rápidas? El sistema operativo es Windows NT 4.0 ¡MUCHAS GRACIAS! |
Respuesta: | Sysco ******* |
pues no se si esto te sirva Programación Multiusuario: En la programación multiusuario hay que tener muy en cuenta el control de la zona critica. En Visual Foxpro, esto se puede hacer Automaticamente o Manualmente. En la forma Automática, Fox controla la zona critica con los enllavamientos automáticos, lo que nos ahorra tiempo ya que no tenemos que preocuparnos por ello. ( esta es la forma que utilizaremos ) ¿Qué se requiere? Se requiere algunas definir variables de ambiente en el programa principal de nuestro Sistema: * Definicion de para Ambiente Red SET EXCLUSIVE OFF Abre las tablas en modo compartido SET MULTILOCKS ON Para que se puedan bloquear mas de un registro SET DELETE ON Para que los registros marcados no se vizualicen SET REFRESH TO 5 Refrescamiento cada 5 segundos en el Browse SET REPROCESS TO AUTOMATIC Si un registro esta bloqueado o enllavado Fox intenta acualizarlo hasta que uno presione esc *SET REPROCESS TO 5 SECONDS Si despues de 5 segundos no puede actualizarlo Fox manda un error. * Otro Ambiente SET ECHO OFF SET TALK OFF SET CENTURY ON SET CLOCK STATUS SET DATE BRIT SET PATH TO menu,forms,bmp,prg,data SET SAFETY OFF SET PROCEDURE TO .\prg\utility Usando el Buffer con las tablas. Buffer Optimista: Dos usuarios pueden estar modificando el registro sin ningún problema. Pesimista : Solo un usuario puede estar modificando el registro. 0 |