4D v16.3OPEN DATABASE |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
OPEN DATABASE
OPEN DATABASE
O comando OPEN DATABASE fecha a base de dados 4D atual e abre sobre a marcha da base definida por rotaArquivo. Este comando é útil para realizar provas automáticas ou para voltar a abrir uma base de forma automática depois de uma compilação. No parâmetro rotaArquivo, passe o nome ou a rota de acesso completa da base a abrir. Pode utilizar os arquivos com uma das seguintes extensões:
Se passar unicamente o nome de arquivo, deve ser colocado no mesmo nível que o arquivo de estrutura da base atual. Se a rota de acesso estabelece uma base de dados válida, 4D fecha a base em progresso e abre a base especificada. No modo mono usuário, o Método banco de dados On Exit da base fechada e o Método banco de dados On Startup da base aberta são chamados sucessivamente. Atenção: dado que este comando faz que a aplicação se feche antes da reabertura da base especificada, não se recomenda seu uso no Método banco de dados On Startup ou em um método chamado por este método base. O comando se executa de forma assíncrona: depois de sua chamada, 4D continua executando o resto do método. Se o arquivo da base objetivo não se encontra ou é inválido, se devolve um erro sistema estandarte do administrador de arquivos e 4D não faz nada. Este comando pode ser executado desde uma base de dados estandarte unicamente. É chamada desde uma aplicação fundida (autônoma ou servidor), se devolve o erro -10509 "Não pode ser aberta a base de dados". OPEN DATABASE("C:\\databases\\Invoices\\Invoices.4db")
|
PROPRIEDADES
Produto: 4D
HISTÓRIA
Criado por: 4D v14 R3 ARTICLE USAGE
Manual de linguagem 4D ( 4D v16) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||