Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Dbused()
Message
De
25/05/2003 15:22:15
 
 
À
25/05/2003 13:27:21
Antonio Vieira
Apoio Informática
Aracaju, Brésil
Information générale
Forum:
Visual FoxPro
Catégorie:
Codage, syntaxe et commandes
Titre:
Divers
Thread ID:
00792529
Message ID:
00792710
Vues:
18
>Eu acho que o problema é justamente esse: eu quero detectar se o Banco de Dados está sendo utilizado nãoi só na ins´^ancia atual mas, se está sendo utilizado por qualquer outro usuário na rede.

Uma ideia é tentar utilizar em forma esclusiva. Si não pode, outra instancia está em uso.
Não é a melhor forma, ja que pode alguem abrir no momento que vc está testando.
Try
  Open Database MeuBanco Exclusive
Catch
  MessageBox("Em Uso")
Finally
   Close Databases
   Open Database MeuBanco Shared
EndTry
Nas verções anteriores, pode usar On Error ja que no tem Try..Catch

HTH


Alex Feldstein, MCP, Microsoft MVP
VFP Tips: English - Spanish
Website - Blog - Photo Gallery


"Once again, we come to the Holiday Season, a deeply religious time that each of us observes, in his own way, by going to the mall of his choice." -- Dave Barry
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform