faça o seguinte:
if hSql
call SqlDisconnect( hSql )
Em 06/02/06, Vladimir A de Souza <[EMAIL PROTECTED]> escreveu:
Já utilizo o SqlSetParameter ( hSql, DBP_PRESERVE, TRUE, '' ), já tirei o commit, quando desconect o segundo hsql dá o erro.Obrigado a todos e continuo na luta até resolver o mistério.Vladimir----- Original Message -----From: Marcelo GuimarãesSent: Friday, February 03, 2006 5:13 PMSubject: Re: [sqlwin] Sql Error: Invalid Cursor
Você pode fazer um teste executando, após fazer a conexão com SqlConnect(hSql), a função SqlSetParameter ( hSql, DBP_PRESERVE, TRUE, strNull ), para preservar o contexto do cursor. Realize este procedimento para todos os handles envolvidos e, caso isto não funcione, e u sugiro que voce elimine estas chamadas de SqlCommit() do código, pois quando você executar a função SqlDisconnect() já vai ocorrer automaticamente um COMMIT nas transações.----- Original Message -----From: Vladimir A de SouzaSent: Friday, February 03, 2006 4:01 PMSubject: Re: [sqlwin] Sql Error: Invalid Cursor
Sim. Fiz 2 select com ele, na hora de desconectar dá isso.Call SqlCommit( hSql ) /Resultado : OK
Call SqlCommit( hSqlSenha ) /Resultado : OK
Call SqlDisconnect( hSql ) //ResultadoSql Error:Invalid CursorHalt Aplication?
Call SqlDisconnect( hSqlSenha ) //ResultadoSql Error:Invalid CursorHalt Aplication?----- Original Message -----From: Julio SugayaSent: Friday, February 03, 2006 2:52 PMSubject: Re: [sqlwin] Sql Error: Invalid CursorOlá Vladimir! Vc conectou esse "hSql" anteriormente?
Em 03/02/06, Vladimir A de Souza <[EMAIL PROTECTED] > escreveu:Olá pessoal, estou rodando um apt e quando executo as linhas abaixo a primeira ok, a segunda dá erro. Verifiquei no banco e a conexão está ativa.Call SqlCommit( hSqlSenha ) //Resultado OKCall SqlDisconnect( hSql ) //ResultadoSql Error:Invalid CursorHalt Aplication?VladimirCPD - UEPG
--
Júlio Sugaya
PROGRAMADOR
--
Lairton N de Almeida Jr.
[EMAIL PROTECTED]
