Title: RES: [sqlwin] SybWriteText
Marco
 
Eu j� utilizei a fun��o SybWriteText em clientes anteriormente, com o Sybase 11, mas estou fazendo testes com a mesma fun��o no Sybse 12.5 e n�o estou obtendo sucesso. O erro apresentado � o 972:
 
Invalid CURRENT OF cursor name
 
Reason: Attempting an UPDATE or DELETE with a CURRENT OF cursorname
       clause  and the cursor name is invalid.
 
Remedy: Correct SQL statement.
 
Mas n�o adianta alterar o nome do cursor que n�o consigo fazer com que essa mensagem n�o seja mais apresentada.
 
Estou usando a seguinte l�gica (conforme especificado no help do Centura):
 
If SqlConnect( hSql ) AND SqlConnect( hSql2 )
    Call SqlSetResultSet( hSql, FALSE )
    Set sSql = 'Select NMCOLUNAS, VALORES from TBLOGATIV 
     where IDENT = ' || SalNumberToStrX( nIdentLog, 0 ) || ' FOR LONG UPDATE'
    Call SqlPrepare( hSql, sSql )
    Call SqlOpen( hSql, 'CUR1' )
    Call SqlFetchNext( hSql, n )
    Call SybWriteText( hSql2, 'CUR1', 1,  'NMCOLUNAS',
    lsCols, FALSE, FALSE )
    Call SybWriteText( hSql2, 'CUR1', 2,  'VALORES',
    lsVals, TRUE, FALSE )
    Call SqlDisconnect( hSql )
    Call SqlDisconnect( hSql2 )
 
E sempre � apresentado o mesmo erro. Se puder ajudar, eu agrade�o muito. Seria alguma configura��o do servidor e/ou do client?
 
Abra�os,
Mauricio
 
----- Original Message -----
Sent: Monday, June 21, 2004 6:29 PM
Subject: RES: [sqlwin] SybWriteText

Maur�cio,
nos trabalhamos com Sybase 12.5 e CTD2000, sem problemas.
A fun��o de atualiza��o � a mesma que utiliz�vamos com 10.5/11.0.
Posso tentar te ajudar? Quais os erros apresentado?

Marco Bhering

-----Mensagem original-----
De: Mauricio Tavares [mailto:[EMAIL PROTECTED]]
Enviada em: segunda-feira, 21 de junho de 2004 17:49
Para: [EMAIL PROTECTED]
Assunto: [sqlwin] SybWriteText


Pessoal

Algu�m sabe como executar um insert ou update em um campo TEXT no Sybase
12.5? Estou utilizando a Fun��o SybWriteText mas, como estou fazendo testes
no Sybase 12.5, s�o apresentados alguns erros. Algu�m por acaso sabe se
esses erros s�o devidos a alguma configura��o do servidor?

J� utilizei essa mesma fun��o em outra vers�o do Sybase ( vers�o 11 ) e
funcionava perfeitamente. Agora no novo banco de dados s�o apresentados
problemas.

Estou utilizando o Centura vers�o 2.0.

Abra�os,
Mauricio

==============================================
Lista de Centura SQLWindows
Administrador : [EMAIL PROTECTED]
[ http://www.centuraexplorer.com ]
Para sair desta lista mande mensagem para:
[EMAIL PROTECTED] sem nada no Subject e
com o comando a seguir no corpo da msg:
"unsubscribe sqlwin" (sem as aspas)
==============================================

Responder a