Página 1 de 1

ERROR BASE 2022

Enviado: 02 Set 2016 10:01
por Dudu_XBase
Bom dia galera...
Alguém já viu esse erro ERRO BASE/2022 Erro nos parametros: ALLTRIM Arguments( [1]=Type:U) ?

ERROR BASE 2022

Enviado: 02 Set 2016 10:14
por Kapiaba
Está chamando a LIB DBFCDX.LIB corretamente?

Código: Selecionar todos

FUNCTION Alltrim( texto ) 
RETURN LTrim(RTrim( texto )) 
BASE/2022 Argument error: ALLTRIM

Explanation: Argument to ALLTRIM() was not a character value.

Action: Correct the program.
Abs.

ERROR BASE 2022

Enviado: 02 Set 2016 10:26
por Dudu_XBase
Coloquei um valtype(var)<>"U" estranho algum erro na base usando o sqlrdd

ERROR BASE 2022

Enviado: 02 Set 2016 11:05
por Kapiaba

Código: Selecionar todos

FUNCTION MacroType( cExpression )

   LOCAL cType := "U", bBlock

   BEGIN SEQUENCE WITH { | e | Break( e ) }
      bBlock := hb_MacroBlock( cExpression )
      cType  := ValType( Eval( bBlock ) )
   END SEQUENCE

RETURN cType

ERROR BASE 2022

Enviado: 02 Set 2016 11:43
por Jairo Maia
Olá Pessoal,
Dudu_XBase escreveu:Coloquei um valtype(var)<>"U" estranho algum erro na base usando o sqlrdd
Não teria que ser: ValType( var ) = "C"

ERROR BASE 2022

Enviado: 02 Set 2016 13:03
por JoséQuintas
Base de dados MySQL, SQL Server, etc. aceitam o campo NULO.
Provavelmente a SQLRDD não faz a conversão.