Orfeu,

A fun��o que escreveu n�o ir� funcionar deste jeito. O c�digo correto para 
ela seria...

Function: SAM_Criptografia
        Description:
        Returns
                String: Retorno
        Parameters
                String: sUsername
                Boolean: FALSE
        Static Variables
        Local variables
        Actions

Nesta fun��o vc coloca sua rotina de criptografia/descriptografia.
Para chamar a fun��o, vc naum precisa usar Set sUsername= dfUserName, pois o 
vc passar� um par�metro como valor para esta fun��o, e n�o como refer�ncia.

Vc deve chamar a fun��o deste jeito:

Call SqlPrepareAndExecute( hSql, 'select PASSWORD from SYSUSERAUTH
        into :sPassword where NAME='||SAM_Criptografia( sUsername,
FALSE ) )

A fun��o SAM_Criptografia, naum deve estar entre '', pois o centura tem q 
identificar q se trata de uma fun��o que ele dever� tratar. Se vc mandar com 
'', o centura ir� assumir que � uma string, e quem ir� trat�-la ser� o 
servidor. Como vc usa o SqlBase, este ir� checar o seguinte: 
SAM_Criptografia � uma fun��o que eu conhe�o? Como vai responder n�o, ele 
vai tratar como se fosse uma string, causando o erro q vc aprensentou.
Qualquer d�vida, entre em contato.
Um abra�o;
Rodrigo.

_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.

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