Rodrigo;
J� fiz o que vc disse e n�o funciona, esta dar erro.
criei uma fun��o:
Function: SAM_Criptografia
Description:
Returns
Parameters
String: sUsername
Boolean: FALSE
Static Variables
Local variables
Actions
depois usei este c�digo:
Set sUsername = dfUserName
Call SqlPrepareAndExecute( hSql, 'select PASSWORD from SYSUSERAUTH
into :sPassword where NAME='||'SAM_Criptografia( sUsername,
FALSE )' )
fiz isto e est� a me dar erro :
"Plus sign required for outer join" erro n�mero: "979"
" Reason: Attempting to use the outer join syntax in a select statement
and a plus sign (+) should immediately follow a column
name.
Remedy: Correct SQL statement."
depois fica com o cursor selecinado na string "sUsername"
rgds
orfeu.
-----Mensagem original-----
De: Rodrigo Villaverde [mailto:[EMAIL PROTECTED]]
Enviada: quinta-feira, 5 de Julho de 2001 14:43
Para: [EMAIL PROTECTED]
Assunto: RE: [sqlwin] PASSWORD
Orfeu;
Bem, o SqlBase naum implementa stored functions. Caso vc usasse o
Oracle,
iria indicar a criacao de uma.
Mas vc tem como fazer o q vc quer com o Centura mesmo.
Vc deve implementar uma fun��o que receba uma string, e retorne o valor
criptografado.
Ex: Function SAM_Criptografia ('TESTE', TRUE )
Esta fun��o dever� retornar uma String
onde:
1. parametro: string a ser criptografada/descriptografada
2. parametro: boolean que indica (TRUE -> Criptografa, FALSE ->
Descriptografa).
Na sua aplicacao vc chama da seguinte maneira:
Call SqlPrepareAndExecute (hSql, "SELECT PASSWORD from SYSUSERAUTH into
:sPassword where NAME= "||SAM_Criptografia ('TESTE', TRUE) )
Isso ir� resolver seu problema.
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)
==============================================
=============================================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)
=============================================