/*Tengo un store simple como este en sql server 2000*/
create procedure mensaje
as
declare @mensajes varchar(50)
select @mensajes = 'Hola'
select @mensajes
/*luego lo invoco desde PB 9.0*/
string ls_mensaje
declare pb_mensaje procedure for mensaje
execute pb_mensaje;
IF SQLCA.SQLCode = -1 THEN
MessageBox("SQL error2", SQLCA.SQLErrText)
return
END IF
IF SQLCA.SQLCode = 0 THEN
fetch pb_mensaje into :ls_mensaje;
close pb_mensaje;
END IF
/***********/
no se porque me devuelve en la variable ls_mensaje en blanco (deberia aparecer HOLA) no se k estoy haciendo mal a ver si me dan una ayuda gracias.
PD: uso conexion ODBC