|
|
|
|
|
Dicas
|
|
Visual Basic (Banco de Dados)
|
|
|
Título da Dica: Cópia do arquivo mdb em CD
|
|
|
|
Postada em 21/8/2006 por ChicoVieira
Situação: 1-seu PC roda o VB sob a plataforma XP ( formatado para NTFS). 2-o cliente roda seu aplicativo sob o Win98. 3-vc utiliza o Access 97 (ou Visual Manager) para construir seu banco. Você poderá defrontar com o seguinte problema: ao alterar alguma coisa na base de dados (ex.: inclusão de um novo campo) e, após a alteração, ao gravar o mdb em CD para distribuir para o cliente, o Jet Engine poderá travar seu aplicativo, por entender que o banco de dados está aberto para uso exclusivo, ou que você não tem permissão para acessar seus dados. A solução é simples: cheque no CD onde vc gravou o banco se o atributo <Somente leitura> está marcado. Se estiver, após copiar seus dados no cliente (geralmente na pasta onde está instalado seu programa), clique em propriedades no banco de dados, desmarque <Somente leitura> e marque <Arquivo>. Se o seu micro não está formatado para FAT 32 no XP, e o cliente roda seu aplicativo sob Win98, toda vez que for modificar seu banco de dados (incluindo, p.ex., um novo campo), a cópia desse arquivo em CD sái com atributo <Somente Leitura>, impedindo que o programa rode no cliente
|
|
|
|
|