Clipper On Line • Ver Tópico - Thread com mariadb

Thread com mariadb

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

Moderador: Moderadores

 

Thread com mariadb

Mensagempor roh.drigo » 05 Jun 2019 15:39

Estou com problema quando tento executar uma thread ele não carrega o banco de dados conectado, só funciona no principal

Mais ou menos assim
Function Main()
   cPastadoBanco := cLinguagem := cFilePath( ExeName() )
   FWCONNECT oBanco HOST cPastadoBanco LANGFOLDER cLinguagem DATABASE "BASEMDB"
   IF oBanco == nil
      ? "Connect fail"
   ELSE
      aEstr:={}
      AADD( aEstr ,{"PED_ID" ,'varchar(60)', 60,0,"PRI"  } )
      IF !oBanco:TableExists( "SLFOOD" )
         oBanco:CreateTable( "SLFOOD",aEstr )
      ELSE
         //lChg := ChkStruct("slfood", aEstr, oBanco)   
      ENDIF   
   ENDIF           
   //
   hb_threadStart( HB_THREAD_INHERIT_PUBLIC, HB_THREAD_INHERIT_PRIVATE, HB_THREAD_INHERIT_MEMVARS, { || AUTENTICACAO() } )
   
   //AQUI FUNCIONA O COMANDO DE MARIADB NORMAL
   oSLFOOD:= oBanco:RowSet(  "SELECT * FROM SLFOOD" , .t. )

RETURN .t.

*****************************************************
FUNCTION AUTENTICACAO()

   //SE EU TENTAR USAR O COMANDO DE MARIADB AQUI DÁ ERRO
   oSLFOOD:= oBanco:RowSet(  "SELECT * FROM SLFOOD WHERE PED_PED  LIKE 'PLC%'" , .t. )

RETURN .T.
roh.drigo
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 6
Data de registro: 19 Mar 2019 09:27
Cidade/Estado: marilia/sp
Curtiu: 0 vez
Mens.Curtidas: 0 vez

Thread com mariadb

Mensagempor JoséQuintas » 05 Jun 2019 18:42

Sei lá...

Ia responder... mas não encontrei a thread....
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18009
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes




Retornar para Harbour

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 6 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro