Jump to content
Fivewin Brasil

SqlConnect


enauy

Recommended Posts

Pessoal boa tarde, 

estamos efetuando uma alteração em nosso banco , de forma dinamica onde um sera de escrita e outro de consulta, em logs de analise foi verificado que quando conecta ao banco esta dando comandos de 

ET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED;
 SET SESSION autocommit = 0;
 
A função utilizada para conexão é   SqlConnect( cHost, nPorta, cBD, cUsuario, cSenha, SQL_NO_WARNING, 'MySQL')
 
Gostaria de saber se tem alguma forma de retirar estes comandos quando conectar ao banco.
 
Se alguém puder me ajudar eu agradeço.
 
Atenciosamente, 
Link to comment
Share on other sites

 

Pessoal boa tarde, 

estamos efetuando uma alteração em nosso banco , de forma dinamica onde um sera de escrita e outro de consulta, em logs de analise foi verificado que quando conecta ao banco esta dando comandos de 

ET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED;
 SET SESSION autocommit = 0;
 
A função utilizada para conexão é   SqlConnect( cHost, nPorta, cBD, cUsuario, cSenha, SQL_NO_WARNING, 'MySQL')
 
Gostaria de saber se tem alguma forma de retirar estes comandos quando conectar ao banco.
 
Se alguém puder me ajudar eu agradeço.
 
Atenciosamente, 

 

Qual RDD?

 

Link to comment
Share on other sites

 

A sim, perdoe , nós usamos  SQLLIB no caso.

 

Att

Nao trabalho com SQLLIB e nem com MYSQL mas pensei em uma coisa. Após enviado estes comandos você conhece algum comando que os anularia? Se sim envie estes comandos que anularia os já enviados... É uma ideia.

Link to comment
Share on other sites

Bom dia,

Se o seu sistema já faz as conexões e o comando abaixo está em repetição, pode removê-lo e fazer os teste.

SqlConnect( cHost, nPorta, cBD, cUsuario, cSenha, SQL_NO_WARNING, 'MySQL')

 

Consultando aqui no forum, achei outras formas de conectar com sqllib

 

   SQL CONN PARAMS TO HOST "localhost" ;
                      USER "postgres"  ;
                  PASSWORD "postgres"  ;
                       VIA "PGSQL"

   if !SL_DATABASE( "demosqllib" )
      SQL CREATE DATABASE "demosqllib" INTO lRet
      IF !lRet
         xmsgstop( "Não foi possível criar a tabela <demosqllib>" )
         QUIT
      End
   endif

   SQL CONNECT DATABASE "demosqllib" ;
                 SCHEMA "public" ;
                   INTO nConn  

   IF nConn = 0
      xmsgerror( "Falha na conexao:;;" + SQLERR_MSG() )
      QUIT
   End

 

No link abaixo, tem muitos exemplo em downloads

https://code.google.com/archive/p/sqllib/source/default/source

 

Espero ter ajudado.

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...