Lairton,
Se n�o me engano sobre o funcionamento da SybWriteText, o 3o par�metro � a
posi��o da coluna, conforme o select que originou o cursor. Neste caso,
creio que o problema � que o seu Select deveria ser:
 
Call SqlPrepare ( hSql, "SELECT imagem FROM testeimage where cod =:dfcod FOR
LONG UPDATE ")
 
 
[]s,
Patricia.


-----Original Message-----
From: Lairton N. de Almeida Jr. [mailto:[EMAIL PROTECTED]
Sent: sexta-feira, 13 de junho de 2003 12:16
To: [EMAIL PROTECTED]
Subject: [sqlwin] Ajuda ao inserir imagem no Sybase 12.
Importance: High


Ol� pessoal,
 
Estou tentando inserir uma imagem numa tabela.
O banco � o Sybase 12.5.03
A coluna � do tipo IMAGE 
 
Tentei diversas formas, mas ainda n�o consegui.
 
Minha ultima tentativa foi essa:
 
!!CB!! 70
Set n = 7
Call SalPicGetImage( picIMAGEM, lsImagem, n )
Call SqlPrepareAndExecute( hSql,  "DELETE FROM testeimage" )
!
Call SqlPrepareAndExecute( hSql,  'INSERT INTO testeimage ( cod ) VALUES (
:dfCod ) ')
Call SqlSetResultSet( hSql , FALSE )
Call SqlPrepareAndExecute ( hSql, "Update testeimage Set imagem = NULL where
cod = :dfCod " )
Call SqlPrepare ( hSql, "SELECT cod FROM testeimage FOR LONG UPDATE ")
Call SqlOpen( hSql, "Cursor1" )
If SqlFetchNext( hSql, lParam )
 Call SybWriteText( hSql2, "Cursor1", 1, "testeimage.imagem", lsImagem, 0, 0
) 

 
Se algu�m puder ajudar eu agrade�o muito.
 
um abra�o,
Lairton N de Almeida Jr.

=============================================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