Clipper On Line • Ver Tópico - Problemas com speak !!!

Problemas com speak !!!

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

Moderador: Moderadores

 

Problemas com speak !!!

Mensagempor carlos moc » 07 Mai 2019 18:54

Boa noite !!, eu criei o painel de chamada pra um hospital aqui em minha cidade que ficou muito bom, instalei mais uma placa de video hdmi em uma cpu pra exibir o painel em uma tv de 50" e a atendente utiliza o monitor normal para agendar os pacientes, ficou 90% maravilhoso até começar a aparecer esse erro abaixo, me ajudem a resolver esse problema ai por favor.

Application
===========
Path and name: C:\live\painel.exe (32 bits)
Size: 7,892,992 bytes
Compiler version: xHarbour 1.2.3 Intl. (SimpLex) (Build 20181011)
FiveWin version: FWH 18.11
C compiler version: Borland/Embarcadero C++ 7.3 (32-bit)
Windows version: 6.2, Build 9200

Time from start: 1 hours 11 mins 50 secs
Error occurred at: 07/05/2019, 15:04:08
Error description: Error Sapi.SPVoice/3 DISP_E_MEMBERNOTFOUND: SPEAK
Args:
[ 1] = C ESTELA MARIANE SOARES DE SOUSA SANTOS , favor encaminhar-se ao consultório, 1, você já será Atendida.

Stack Calls
===========
Called from: => TOLEAUTO:SPEAK( 0 )
Called from: .\prg\SAUTO.PRG => BUSCACHAMADA( 3105 )
Called from: .\prg\SAUTO.PRG => DESLOCA( 2986 )
Called from: .\prg\SAUTO.PRG => (b)PAINEL( 2886 )
Called from: .\source\classes\TIMER.PRG => TIMEREVENT( 73 )
Called from: .\source\classes\WINDOW.PRG => (b)TWINDOW:TWINDOW( 672 )
Called from: => TMDIFRAME:TIMER( 0 )
Called from: => TMDIFRAME:HANDLEEVENT( 0 )
Called from: .\source\classes\WINDOW.PRG => _FWH( 3513 )
Called from: => SYSREFRESH( 0 )
Called from: .\source\classes\FOLDER.PRG => SYSWAIT( 455 )
Called from: .\prg\SAUTO.PRG => DESLOCA( 2966 )
Called from: .\prg\SAUTO.PRG => (b)PAINEL( 2886 )
Called from: .\source\classes\TIMER.PRG => TIMEREVENT( 73 )
Called from: .\source\classes\WINDOW.PRG => (b)TWINDOW:TWINDOW( 672 )
Called from: => TMDIFRAME:TIMER( 0 )
Called from: => TMDIFRAME:HANDLEEVENT( 0 )
Called from: .\source\classes\WINDOW.PRG => _FWH( 3513 )
Called from: => SYSREFRESH( 0 )
Called from: .\source\classes\FOLDER.PRG => SYSWAIT( 455 )
Called from: .\prg\SAUTO.PRG => DESLOCA( 2966 )
Called from: .\prg\SAUTO.PRG => (b)PAINEL( 2886 )
Called from: .\source\classes\TIMER.PRG => TIMEREVENT( 73 )
Called from: .\source\classes\WINDOW.PRG => (b)TWINDOW:TWINDOW( 672 )
Called from: => TMDIFRAME:TIMER( 0 )
Called from: => TMDIFRAME:HANDLEEVENT( 0 )
Called from: .\source\classes\WINDOW.PRG => _FWH( 3513 )
Called from: => SYSREFRESH( 0 )
Called from: .\source\classes\FOLDER.PRG => SYSWAIT( 455 )
Called from: .\prg\SAUTO.PRG => DESLOCA( 2966 )
Called from: .\prg\SAUTO.PRG => (b)PAINEL( 2886 )
Called from: .\source\classes\TIMER.PRG => TIMEREVENT( 73 )
Called from: .\source\classes\WINDOW.PRG => (b)TWINDOW:TWINDOW( 672 )
Called from: => TMDIFRAME:TIMER( 0 )
Called from: => TMDIFRAME:HANDLEEVENT( 0 )
Called from: .\source\classes\WINDOW.PRG => _FWH( 3513 )
Called from: => SYSREFRESH( 0 )
Called from: .\source\classes\FOLDER.PRG => SYSWAIT( 455 )
Called from: .\prg\SAUTO.PRG => DESLOCA( 2966 )
Called from: .\prg\SAUTO.PRG => (b)PAINEL( 2886 )
Called from: .\source\classes\TIMER.PRG => TIMEREVENT( 73 )
Called from: .\source\classes\WINDOW.PRG => (b)TWINDOW:TWINDOW( 672 )
Called from: => TMDIFRAME:TIMER( 0 )
Called from: => TMDIFRAME:HANDLEEVENT( 0 )
Called from: .\source\classes\WINDOW.PRG => _FWH( 3513 )
Called from: => SYSREFRESH( 0 )
Called from: .\source\classes\FOLDER.PRG => SYSWAIT( 455 )
Called from: .\prg\SAUTO.PRG => DESLOCA( 2966 )
Called from: .\prg\SAUTO.PRG => (b)PAINEL( 2886 )
Called from: .\source\classes\TIMER.PRG => TIMEREVENT( 73 )
Called from: .\source\classes\WINDOW.PRG => (b)TWINDOW:TWINDOW( 672 )
Called from: => TMDIFRAME:TIMER( 0 )
Called from: => TMDIFRAME:HANDLEEVENT( 0 )
Called from: .\source\classes\WINDOW.PRG => _FWH( 3513 )
Called from: => SYSREFRESH( 0 )
Called from: .\source\classes\FOLDER.PRG => SYSWAIT( 455 )
Called from: .\prg\SAUTO.PRG => DESLOCA( 2966 )
Called from: .\prg\SAUTO.PRG => (b)PAINEL( 2886 )
Called from: .\source\classes\TIMER.PRG => TIMEREVENT( 73 )
Called from: .\source\classes\WINDOW.PRG => (b)TWINDOW:TWINDOW( 672 )
Called from: => TMDIFRAME:TIMER( 0 )
Called from: => TMDIFRAME:HANDLEEVENT( 0 )
Called from: .\source\classes\WINDOW.PRG => _FWH( 3513 )
Called from: => SYSREFRESH( 0 )
Called from: .\source\classes\FOLDER.PRG => SYSWAIT( 455 )
Called from: .\prg\SAUTO.PRG => DESLOCA( 2966 )
Called from: .\prg\SAUTO.PRG => (b)PAINEL( 2886 )
Called from: .\source\classes\TIMER.PRG => TIMEREVENT( 73 )
Called from: .\source\classes\WINDOW.PRG => (b)TWINDOW:TWINDOW( 672 )
Called from: => TMDIFRAME:TIMER( 0 )
Called from: => TMDIFRAME:HANDLEEVENT( 0 )
Called from: .\source\classes\WINDOW.PRG => _FWH( 3513 )

System
======
CPU type: AMD A10-9700 RADEON R7, 10 COMPUTE CORES 4C+6G 3493 Mhz
Hardware memory: 3518 megs

Free System resources: 90 %
GDI resources: 90 %
User resources: 90 %

Windows total applications running: 3
1 ,
2 , C:\live\sauto.exe
3 G, C:\Windows\WinSxS\x86_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.17763.475_none_7e4c6662762ecf4

Variables in use
================
Procedure Type Value
==========================
TOLEAUTO:SPEAK
Param 1: C "ESTELA MARIANE SOARES DE SOUSA SANTOS , favor encaminhar-se ao consultório, 1, você já será Atendida."
Local 1: U
Local 2: C "Sapi.SPVoice"
BUSCACHAMADA
Param 1: N 27334
Param 2: N 1
Param 3: C "ESTELA MARIANE SOARES DE SOUSA SANTOS , favor encaminhar-se ao consultório, 1, você já será Atendida."
Param 4: C "ESTELA MARIANE SOARES DE SOUSA SANTOS "
Local 1: U
Local 2: U
Local 3: U
Local 4: U
Local 5: A Len: 0
Local 6: C ""
Local 7: N 1
Local 8: L .F.
DESLOCA
Param 1: O Class: TDIALOG
Param 2: C "PREFEITURA "
Local 1: C "PREFEITURA MUNICIPAL DE FRANCISCO SÁ, ADMINISTRAÇÃO "CONSTRUINDO UMA NOVA HISTÓRIA" "
Local 2: N 27334
Local 3: N 84
Local 4: N 86
Local 5: C "PREFEITURA "
Local 6: C "PREFEITURA MUNICIPAL DE FRANCISCO SÁ, ADMINISTRAÇÃO "CONSTRUINDO UMA NOVA HISTÓRIA" "
Local 7: L .F.
Local 8: A Len: 1
(b)PAINEL
Local 1: U
TIMEREVENT
Param 1: N 2
Local 1: N 2
(b)TWINDOW:TWINDOW
Param 1: O Class: TMDIFRAME
Param 2: N 2
Param 3: N 0
TMDIFRAME:TIMER
Param 1: N 2
Param 2: N 0
TMDIFRAME:HANDLEEVENT
Param 1: N 275
Param 2: N 2
Param 3: N 0
_FWH
Param 1: N 0
Param 2: N 275
Param 3: N 2
Param 4: N 0
Param 5: N 1
Local 1: O Class: TMDIFRAME
SYSREFRESH
SYSWAIT
Param 1: N 0.5
Local 1: N 53922.48
DESLOCA
Param 1: O Class: TDIALOG
Param 2: C "PREFEITURA "
Local 1: C "PREFEITURA MUNICIPAL DE FRANCISCO SÁ, ADMINISTRAÇÃO "CONSTRUINDO UMA NOVA HISTÓRIA" "
Local 2: N 0
Local 3: N 84
Local 4: N 86
Local 5: C "PREFEITURA"
Local 6: C "PREFEITURA MUNICIPAL DE FRANCISCO SÁ, ADMINISTRAÇÃO "CONSTRUINDO UMA NOVA HISTÓRIA" "
Local 7: L .F.
Local 8: A Len: 1
(b)PAINEL
Local 1: U
TIMEREVENT
Param 1: N 2
Local 1: N 2
(b)TWINDOW:TWINDOW
Param 1: O Class: TMDIFRAME
Param 2: N 2
Param 3: N 0
TMDIFRAME:TIMER
Param 1: N 2
Param 2: N 0
TMDIFRAME:HANDLEEVENT
Param 1: N 275
Param 2: N 2
Param 3: N 0
_FWH
Param 1: N 0
Param 2: N 275
Param 3: N 2
Param 4: N 0
Param 5: N 1
Local 1: O Class: TMDIFRAME
SYSREFRESH
SYSWAIT
Param 1: N 0.5
Local 1: N 53892.35
DESLOCA
Param 1: O Class: TDIALOG
Param 2: C "PREFEITURA "
Local 1: C "PREFEITURA MUNICIPAL DE FRANCISCO SÁ, ADMINISTRAÇÃO "CONSTRUINDO UMA NOVA HISTÓRIA" "
Local 2: N 0
Local 3: N 84
Local 4: N 86
Local 5: C "PREF"
Local 6: C "PREFEITURA MUNICIPAL DE FRANCISCO SÁ, ADMINISTRAÇÃO "CONSTRUINDO UMA NOVA HISTÓRIA" "
Local 7: L .F.
Local 8: A Len: 1
(b)PAINEL
Local 1: U
TIMEREVENT
Param 1: N 2
Local 1: N 2
(b)TWINDOW:TWINDOW
Param 1: O Class: TMDIFRAME
Param 2: N 2
Param 3: N 0
TMDIFRAME:TIMER
Param 1: N 2
Param 2: N 0
TMDIFRAME:HANDLEEVENT
Param 1: N 275
Param 2: N 2
Param 3: N 0
_FWH
Param 1: N 0
Param 2: N 275
Param 3: N 2
Param 4: N 0
Param 5: N 1
Local 1: O Class: TMDIFRAME
SYSREFRESH
SYSWAIT
Param 1: N 0.5
Local 1: N 53865.37
DESLOCA
Param 1: O Class: TDIALOG
Param 2: C "PREFEITURA "
Local 1: C "PREFEITURA MUNICIPAL DE FRANCISCO SÁ, ADMINISTRAÇÃO "CONSTRUINDO UMA NOVA HISTÓRIA" "
Local 2: N 0
Local 3: N 84
Local 4: N 86
Local 5: C "PREFEITURA MUNICIPAL DE FRANCISCO SÁ, ADMINISTRAÇÃO "
Local 6: C "PREFEITURA MUNICIPAL DE FRANCISCO SÁ, ADMINISTRAÇÃO "CONSTRUINDO UMA NOVA HISTÓRIA" "
Local 7: L .F.
Local 8: A Len: 1
(b)PAINEL
Local 1: U
TIMEREVENT
Param 1: N 2
Local 1: N 2
(b)TWINDOW:TWINDOW
Param 1: O Class: TMDIFRAME
Param 2: N 2
Param 3: N 0
TMDIFRAME:TIMER
Param 1: N 2
Param 2: N 0
TMDIFRAME:HANDLEEVENT
Param 1: N 275
Param 2: N 2
Param 3: N 0
_FWH
Param 1: N 0
Param 2: N 275
Param 3: N 2
Param 4: N 0
Param 5: N 1
Local 1: O Class: TMDIFRAME
SYSREFRESH
SYSWAIT
Param 1: N 0.5
Local 1: N 53727.66
DESLOCA
Param 1: O Class: TDIALOG
Param 2: C "PREFEITURA "
Local 1: C "PREFEITURA MUNICIPAL DE FRANCISCO SÁ, ADMINISTRAÇÃO "CONSTRUINDO UMA NOVA HISTÓRIA" "
Local 2: N 0
Local 3: N 84
Local 4: N 86
Local 5: C "PREFEITURA MUNICIPAL DE FRANCISCO SÁ, ADMINI"
Local 6: C "PREFEITURA MUNICIPAL DE FRANCISCO SÁ, ADMINISTRAÇÃO "CONSTRUINDO UMA NOVA HISTÓRIA" "
Local 7: L .F.
Local 8: A Len: 1
(b)PAINEL
Local 1: U
TIMEREVENT
Param 1: N 2
Local 1: N 2
(b)TWINDOW:TWINDOW
Param 1: O Class: TMDIFRAME
Param 2: N 2
Param 3: N 0
TMDIFRAME:TIMER
Param 1: N 2
Param 2: N 0
TMDIFRAME:HANDLEEVENT
Param 1: N 275
Param 2: N 2
Param 3: N 0
_FWH
Param 1: N 0
Param 2: N 275
Param 3: N 2
Param 4: N 0
Param 5: N 1
Local 1: O Class: TMDIFRAME
SYSREFRESH
SYSWAIT
Param 1: N 0.5
Local 1: N 53634.58
DESLOCA
Param 1: O Class: TDIALOG
Param 2: C "PREFEITURA "
Local 1: C "PREFEITURA MUNICIPAL DE FRANCISCO SÁ, ADMINISTRAÇÃO "CONSTRUINDO UMA NOVA HISTÓRIA" "
Local 2: N 0
Local 3: N 84
Local 4: N 86
Local 5: C "PREFEITURA MUNICIPAL DE FRANCISCO SÁ, ADMINISTR"
Local 6: C "PREFEITURA MUNICIPAL DE FRANCISCO SÁ, ADMINISTRAÇÃO "CONSTRUINDO UMA NOVA HISTÓRIA" "
Local 7: L .F.
Local 8: A Len: 1
(b)PAINEL
Local 1: U
TIMEREVENT
Param 1: N 2
Local 1: N 2
(b)TWINDOW:TWINDOW
Param 1: O Class: TMDIFRAME
Param 2: N 2
Param 3: N 0
TMDIFRAME:TIMER
Param 1: N 2
Param 2: N 0
TMDIFRAME:HANDLEEVENT
Param 1: N 275
Param 2: N 2
Param 3: N 0
_FWH
Param 1: N 0
Param 2: N 275
Param 3: N 2
Param 4: N 0
Param 5: N 1
Local 1: O Class: TMDIFRAME
SYSREFRESH
SYSWAIT
Param 1: N 0.5
Local 1: N 53541.39
DESLOCA
Param 1: O Class: TDIALOG
Param 2: C "PREFEITURA "
Local 1: C "PREFEITURA MUNICIPAL DE FRANCISCO SÁ, ADMINISTRAÇÃO "CONSTRUINDO UMA NOVA HISTÓRIA" "
Local 2: N 0
Local 3: N 84
Local 4: N 86
Local 5: C "PREFEITURA MUNICIPAL DE FRANCISCO SÁ, ADMINISTRAÇÃ"
Local 6: C "PREFEITURA MUNICIPAL DE FRANCISCO SÁ, ADMINISTRAÇÃO "CONSTRUINDO UMA NOVA HISTÓRIA" "
Local 7: L .F.
Local 8: A Len: 1
(b)PAINEL
Local 1: U
TIMEREVENT
Param 1: N 2
Local 1: N 2
(b)TWINDOW:TWINDOW
Param 1: O Class: TMDIFRAME
Param 2: N 2
Param 3: N 0
TMDIFRAME:TIMER
Param 1: N 2
Param 2: N 0
TMDIFRAME:HANDLEEVENT
Param 1: N 275
Param 2: N 2
Param 3: N 0
_FWH
Param 1: N 0
Param 2: N 275
Param 3: N 2
Param 4: N 0
Param 5: N 1
Local 1: O Class: TMDIFRAME
SYSREFRESH
SYSWAIT
Param 1: N 0.5
Local 1: N 53403.70
DESLOCA
Param 1: O Class: TDIALOG
Param 2: C "PREFEITURA "
Local 1: C "PREFEITURA MUNICIPAL DE FRANCISCO SÁ, ADMINISTRAÇÃO "CONSTRUINDO UMA NOVA HISTÓRIA" "
Local 2: N 0
Local 3: N 84
Local 4: N 86
Local 5: C "PREFEITURA MUNICIPAL DE FRANCISCO SÁ, ADMINISTRAÇÃO "CO"
Local 6: C "PREFEITURA MUNICIPAL DE FRANCISCO SÁ, ADMINISTRAÇÃO "CONSTRUINDO UMA NOVA HISTÓRIA" "
Local 7: L .F.
Local 8: A Len: 1
(b)PAINEL
Local 1: U
TIMEREVENT
Param 1: N 2
Local 1: N 2
(b)TWINDOW:TWINDOW
Param 1: O Class: TMDIFRAME
Param 2: N 2
Param 3: N 0
TMDIFRAME:TIMER
Param 1: N 2
Param 2: N 0
TMDIFRAME:HANDLEEVENT
Param 1: N 275
Param 2: N 2
Param 3: N 0
_FWH
Param 1: N 0
Param 2: N 275
Param 3: N 2
Param 4: N 0
Param 5: N 1
Local 1: O Class: TMDIFRAME

Linked RDDs
===========
DBF
DBFFPT
DBFBLOB
DBFCDX
DBFNTX
SQLRDD

DataBases in use
================

Classes in use:
===============
1 ERROR
2 HASHENTRY
3 HBCLASS
4 HBOBJECT
5 TVARSIST
6 TFILE
7 TTXTFILE
8 SR_CONNECTION
9 SR_MYSQL
10 SQLFASTHASH
11 TFONT
12 TBRUSH
13 TWINDOW
14 TMDIFRAME
15 TMENU
16 TREG32
17 TMENUITEM
18 TMDICLIENT
19 TCONTROL
20 TSCROLLBAR
21 TBAR
22 TRECT
23 TBTNBMP
24 TMSGBAR
25 TMSGITEM
26 TTIMER
27 TDIALOG
28 TSAY
29 TOLEAUTO
30 TSTRUCT

Memory Analysis
===============
692 Static variables

Dynamic memory consume:
Actual Value: 0 bytes
Highest Value: 0 bytes

carlos moc
Usuário Nível 2

Usuário Nível 2
 
Mensagens: 68
Data de registro: 16 Out 2017 15:00
Cidade/Estado: Montes Claros MG - Zap (38)99831-5319
Curtiu: 0 vez
Mens.Curtidas: 1 vez

Problemas com speak !!!

Mensagempor Itamar M. Lins Jr. » 08 Mai 2019 07:20

Ola!
Ao que tudo indica vc precisa LIMPAR as memórias do xHarbour.
Vai funcionando as 1000 maravilhas depois de um tempo, começam os problemas.
Ou vc troca para utilizar o Harbour.
Dá uma olha no comando gcall do xHarbour, e como limpar a memória de tempos em tempo.

Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6951
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 312 vezes
Mens.Curtidas: 508 vezes

Problemas com speak !!!

Mensagempor carlos moc » 08 Mai 2019 10:31

Obrigado, vou testar !!
carlos moc
Usuário Nível 2

Usuário Nível 2
 
Mensagens: 68
Data de registro: 16 Out 2017 15:00
Cidade/Estado: Montes Claros MG - Zap (38)99831-5319
Curtiu: 0 vez
Mens.Curtidas: 1 vez

Problemas com speak !!!

Mensagempor carlos moc » 08 Mai 2019 20:52

- O problema citado no tópico foi resolvido, quando está sendo utilizado o sistema de cadastro de pacientes toda vez que o msgstop() é executado ele
finaliza o tOleAuto():New( "Sapi.SPVoice" ), 'dolorido para descobrir'

- Estou usando o sqlrdd, então tenho que entrar em um loop infinito e executando um select em uma tabela pra ver se existe chamada de algum dos 5 consultórios do pronto socorro pra chamar no painel, então descobri que a conexão com o BD cai e não faz mais a chamada no painel.

como verificar se a conexão com o BD caiu em sqlrdd ? estou descobrindo o sqlrdd agora, alguém me da um help ??
carlos moc
Usuário Nível 2

Usuário Nível 2
 
Mensagens: 68
Data de registro: 16 Out 2017 15:00
Cidade/Estado: Montes Claros MG - Zap (38)99831-5319
Curtiu: 0 vez
Mens.Curtidas: 1 vez

Problemas com speak !!!

Mensagempor Paredes01 » 08 Mai 2019 21:57

Hola, si puedes informar que base de datos utilizas y cual es tu código y cadena de conexión
Aquí tienes una instrucción de SQLRDD para verificar si la conexión esta activa

SR_GetActiveConnection()
Returns the ID of the currently active connection

› Syntax

SR_GetActiveConnection( ) ==> nConnectionID

› Arguments

-

› Return

Returns the ID of the currently active connection

› Description

Returns the ID of the currently active connection

› Examples

#include "sqlrdd.ch"

? nCnn1 := SR_AddConnection( CONNECT_MYSQL, cConnString1 ) // 1
? nCnn2 := SR_AddConnection( CONNECT_FIREBIRD, cConnString2 ) // 2
? SR_GetActiveConnection() // 2
? SR_SetActiveConnection( nCnn1 ) // 2 (valor anterior)
? SR_GetActiveConnection() // 1
? SR_SetActiveConnection( 3 ) // -1 (conexão inválida)

› Platforms

All

Saludos!
Paredes01
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 38
Data de registro: 20 Mai 2012 11:22
Cidade/Estado: Mérida, Yucatán, México
Curtiu: 0 vez
Mens.Curtidas: 2 vezes

Problemas com speak !!!

Mensagempor carlos moc » 09 Mai 2019 17:38

Estou usando o mysql
carlos moc
Usuário Nível 2

Usuário Nível 2
 
Mensagens: 68
Data de registro: 16 Out 2017 15:00
Cidade/Estado: Montes Claros MG - Zap (38)99831-5319
Curtiu: 0 vez
Mens.Curtidas: 1 vez

Problemas com speak !!!

Mensagempor MSDN » 09 Mai 2019 18:20

SQLRDD é um produto de xHarbour.com, não seria mais rápido consultar o manual que veio junto quando vc comprou, ou mesmo utilizar o suporte ?
MSDN
Usuário Nível 4

Usuário Nível 4
 
Mensagens: 741
Data de registro: 28 Nov 2003 14:55
Cidade/Estado: CWB
Curtiu: 178 vezes
Mens.Curtidas: 123 vezes

Problemas com speak !!!

Mensagempor Ranier » 10 Mai 2019 10:11

Ola,
A conexão com o SGDB pode cair por vários motivos:
1. Timeout do cliente
2. Timeout do Servidor
3. Conflito de IPs
4. Placa de Rede do Cliente (desligamento por economia de energia)

Para resolver você deve conferir a configuração do servidor (MySQL) e da estação cliente e certificar-se
que o timeout está configurado para "infinito", nesse caso, configuração do Sistema Operacional.

Ou como solução alternativa você pode "pingar" o MySQL, utilizando a função:
mysql_ping(), quantas vezes que vc puder, assim o MySQL e o SO da estação cliente vai manter
a conexão ativa, solução esta paliativa até você descobrir o real motivo por que a conexão cai.

Abraços.
Ranier.
Ranier
Usuário Nível 2

Usuário Nível 2
 
Mensagens: 80
Data de registro: 02 Abr 2019 09:01
Cidade/Estado: Goiania/Goias
Curtiu: 0 vez
Mens.Curtidas: 9 vezes

Problemas com speak !!!

Mensagempor carlos moc » 10 Mai 2019 11:58

respondendo a pergunta do caro colega :
"SQLRDD é um produto de xHarbour.com, não seria mais rápido consultar o manual que veio junto quando vc comprou, ou mesmo utilizar o suporte ?"

-São as minhas perguntas e a dos caros colegas que fomentam e mantém o fórum no ar, se você leu o tópico todo verá que eu não venho aqui só buscar soluções eu as compartilho também, leia o tópico e veja que estou compartilhando experiencia também.
carlos moc
Usuário Nível 2

Usuário Nível 2
 
Mensagens: 68
Data de registro: 16 Out 2017 15:00
Cidade/Estado: Montes Claros MG - Zap (38)99831-5319
Curtiu: 0 vez
Mens.Curtidas: 1 vez




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