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: 1908
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: 1908
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: 2785
Registrado em: 16 Ago 2010 13:46
Localização: Campinas-SP

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: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

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, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, 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