Foros del Web » Programando para Internet » PHP » Frameworks y PHP orientado a objetos »

SP de SQL Server no se ejecuta, pero otros si funcionan

Estas en el tema de SP de SQL Server no se ejecuta, pero otros si funcionan en el foro de Frameworks y PHP orientado a objetos en Foros del Web. Cordial Saludo En este momento me encuentro trabajando en mi aplicación con un sp de SQL Server, el cual al ejecutar por SQL Management funciona ...
  #1 (permalink)  
Antiguo 05/02/2014, 10:17
 
Fecha de Ingreso: marzo-2009
Ubicación: Cali (Valle) - Colombia
Mensajes: 164
Antigüedad: 15 años, 8 meses
Puntos: 2
De acuerdo SP de SQL Server no se ejecuta, pero otros si funcionan

Cordial Saludo

En este momento me encuentro trabajando en mi aplicación con un sp de SQL Server, el cual al ejecutar por SQL Management funciona sin problema, sin embargo al ser llamado desde mi aplicación no se ejecuta la funcionalidad, pero tampoco se imrpimen mensajes de error, he he estado llamandolo de las siguientes tres formas:

Código PHP:
$sql="EXEC esquema.sp @parametro=:idRecord";
$connection Yii::app()->db;
$command $connection->createCommand($sql);
$command->bindParam(":idRecord"$idRecord);
$command->execute(); 
Código PHP:
$sql="EXEC esquema.sp ".$idRecord;
$connection Yii::app()->db;
$command $connection->createCommand($sql);
$command->execute(); 
Código PHP:
$sql="EXEC esquema.sp @parametro=:idRecord";
$connection Yii::app()->db;
$command $connection->createCommand($sql);
$command->bindValue(":idRecord"$idRecord);
$command->execute(); 
De estas tres formas he trabajado con otros sp de mi aplicación y no he tenido problema con ellos, pero este en especial no me ejecuta, así mismo ya he puesto a imprimir la variable "$idRecord", para validar si el valor correspondiente está asignado y he constatado que si es así, de igual manera he verificado todo lo relacionado a los permisos en la BD y todo está bien.

De igual manera he revisado distintos links, los que más destaco son los 3 siguientes.

http://www.yiiframework.com/doc/guid...s/database.dao

http://www.yiiframework.com/doc/guid....query-builder

http://www.yiiframework.com/forum/in...red-procedure/

Sin embargo de acuerdo a estos no tengo inconsistencias en mi código.

Sabe alguno de uds qué inconsistencia podria tener mi código ó si hay otra forma de llamar un sp desde Yii.

Etiquetas: ejecuta, funcionan, php, server, sql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:39.