× Linguagem de Programação ADVPL

Perguntas ADVPL ERRO DB

Mais
10 anos 9 meses atrás #20432 por FERREIRAPHF
ADVPL ERRO DB foi criado por FERREIRAPHF
BOA TARDE

Estou montando o seguinte código abaixo para dar um ZAP em uma tabela, o código é compilado certinho sem erro nenhum, mais quando do um executar da o seguinte erro

Exceção ocorrida: SA1990: DBUseArea - DB driver not initialized.

Um detalhe estou fazendo na base de teste minha na maquina, gosatria de saber se estou fazendo alguma coisa errada neste fonte ou precisa habilitar alguma coisa
no meu DEVESTUDE.

Fonte

#include "Protheus.ch"
#include "topconn.ch"

User Function zap()

dbUseArea(.T.,"TOPCONN","SA1990", "SA1", .T., .F.)
ZAP

Grato
Marreta

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 9 meses atrás #20439 por kanaamlrr
Respondido por kanaamlrr no tópico ADVPL ERRO DB
Renato, você está chamando essa rotina via menu ou direto do devstudio?

Se estiver no dev, você precisa utilizar o prepare environment para que o drive do TOP seja carregado (isso se estiver usando TOP).

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 9 meses atrás #20442 por FERREIRAPHF
Respondido por FERREIRAPHF no tópico ADVPL ERRO DB
Kanaãm
Estou usando direto do devstudio
como que faço isso para carregar o dev do TOP ?
tem como escrever ai esta linha no codigo que passei por favor


Att

Marreta

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 9 meses atrás #20443 por kanaamlrr
Respondido por kanaamlrr no tópico ADVPL ERRO DB
#include "Protheus.ch"
#include "topconn.ch"

User Function zap()
Prepare Environment Empresa "99" Filial "01"
dbUseArea(.T.,"TOPCONN","SA1990", "SA1", .T., .F.)
ZAP
Reset Environment
Return

Acho que assim deve funcionar
Não testei.

Por favor Acessar ou Registrar para participar da conversa.

Tempo para a criação da página:0.103 segundos
Joomla templates by a4joomla