Un foro de discusión para nuestra comunidad de hispano hablante
By fmillares
#9182
Señores tengo el siguiente problema:
no se si es posible realizar esto:
Necesito traer un valor desde una base de datos externa (Sql Server 2005) de acuerdo a un valor ingresado en un dynaform anterior y que es almacenado en la base de datos rp_workflow en una tabla de reporte. El sql utilizado es:

SELECT PercentCompleted FROM EpmProject_UserView
WHERE Codigo_NF=@@CodigoProyecto

PercentCompleted es el dato que necesito cargar en un textbox, desde una base de datos externa Sql server 2005, esta base de datos esta agregada en las conexiones a bases de datos. @@CodigoProyecto es el campo en común en ambas bases de datos, el valor de esta variable es almacenado en la rp_workflow.
El problema es que no me trae el dato que necesito, revise los valores y estos coinciden, prové lo siguiente:
SELECT PercentCompleted FROM EpmProject_UserView
WHERE Codigo_NF="DFL-X1"
y me trae el dato, pero al utilizar la variable @@CodigoProyecto no me trae el dato.

Espero puedan ayudarme, muchas gracias
Francisco
By fmillares
#9235
Problema Solucionado, Utilicé la instrucción executeQuery (sql,uid_DB) a través de un trigger, ya que al realizar el select directamente en el campo no trae los datos ya que es una base de datos externa. Utilice el siguiente trigger:
$codpro = @@Codigo;
$dbo = '2177......xxxxxxx';
$sql = "SELECT ProjectName FROM EpmProject_UserView WHERE Codigo_X='$codpro'";
$resultado = executeQuery($sql,$dbo);
@@NombreP = $resultado[1]['ProjectName'];

Gracias

Use the latest verified Temu coupon $100 off ([acq[…]

To get $100 off, sign up as a new user using refer[…]

To get $100 off, sign up as a new user using refer[…]

To get $100 off, sign up as a new user using refer[…]