我在sql studio manager中运行了select,我知道有与此帐户相关的数据。
$test = sql::query("select ARMCODE, HOLDCODE from ARE.AAS.ME where ARMCODE = 'ADSMANZS01'");
echo $test;
Windows Server 2008 R2
有人可以向我解释为什么我会收到此错误吗?我试图print_r它也得到了相同的资源ID#39返回。提前谢谢。
答案 0 :(得分:0)
这是真的,这不是错误。运行查询时,您只需要一个句柄即可使用。在您可以使用之前,需要获取行。我假设您正在使用PDO来运行查询。因此,编写这样的代码来访问查询行:
$stmt = "select ARMCODE, HOLDCODE from ARE.AAS.ME where ARMCODE = 'ADSMANZS01'";
foreach ($sql::query($stmt) as $row) {
print_r( $row) . "\n";
}