ERROR BASE 2022

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

Dudu_XBase
Membro Master
Membro Master
Mensagens: 1071
Registrado em: 25 Ago 2003 16:55

ERROR BASE 2022

Mensagem por Dudu_XBase »

Bom dia galera...
Alguém já viu esse erro ERRO BASE/2022 Erro nos parametros: ALLTRIM Arguments( [1]=Type:U) ?


________________________________________________________________________________________________________
(Aow Saudade) Clipper 5.2e, Blinker 7, RDD SIXNSX, DBFCDX /Xharbour 1.0, Rdd Mediator (Mysql) Free , RDD Sqlrdd (Sql Server) Comercial
(Hoje) C# Python Sql Server e Oracle




Kapiaba
Colaborador
Colaborador
Mensagens: 1914
Registrado em: 07 Dez 2012 16:14
Localização: São Paulo
Contato:

ERROR BASE 2022

Mensagem 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.
Dudu_XBase
Membro Master
Membro Master
Mensagens: 1071
Registrado em: 25 Ago 2003 16:55

ERROR BASE 2022

Mensagem por Dudu_XBase »

Coloquei um valtype(var)<>"U" estranho algum erro na base usando o sqlrdd


________________________________________________________________________________________________________
(Aow Saudade) Clipper 5.2e, Blinker 7, RDD SIXNSX, DBFCDX /Xharbour 1.0, Rdd Mediator (Mysql) Free , RDD Sqlrdd (Sql Server) Comercial
(Hoje) C# Python Sql Server e Oracle




Kapiaba
Colaborador
Colaborador
Mensagens: 1914
Registrado em: 07 Dez 2012 16:14
Localização: São Paulo
Contato:

ERROR BASE 2022

Mensagem 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
Avatar do usuário
Jairo Maia
Moderador
Moderador
Mensagens: 2822
Registrado em: 16 Ago 2010 13:46
Localização: Campinas-SP
Curtiu: 2 vezes

ERROR BASE 2022

Mensagem 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"
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20420
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP
Curtiram: 1 vez

ERROR BASE 2022

Mensagem por JoséQuintas »

Base de dados MySQL, SQL Server, etc. aceitam o campo NULO.
Provavelmente a SQLRDD não faz a conversão.
José M. C. Quintas
Harbour 3.2, mingw, multithread, gtwvg, fivewin 25.12, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui), (hmg3), (hmg extended), (oohg), PNotepad, ASP, (Linux/Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Responder