Define a execução de uma Query.

Sintaxe

TCGENQRY ([ xPar1, xPar2, ], cQuery) –> caracter

Argumento

Obrigat.

Tipo

Descrição

xPar1, xPar2NãoQualquerParâmetros apenas para compatibilização. Não tem função.
cQuery

Sim

C

Contém a expressão da query que se deseja executar.

RetornoDescrição

“”

Sempre retorna uma string vazia.

Descrição

Esta função determina que a próxima chamada à DBUseArea será a abertura de uma Query e não de tabela.

 

Exemplo

cQuery := ‘SELECT X2_CHAVE CHAVE, R_E_C_N_O_ RECNO from SX2990’

dbUseArea(.T., ‘TOPCONN’, TCGenQry(,,cQuery), ‘TRB’, .F., .T.)

while !Eof()

// Processa

conout(TRB->CHAVE)

dbSkip()

enddo

dbCloseArea()

DBUSEAREA( )

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Necessita de ajuda?