Fatal error: Call to a member function Execute() on a non-object in

Fatal error: Call to a member function Execute() on a non-object in D:\xampp\scv6\wwwroot\scriptcase\app\Viaturas\menu\menu.php on line 172

Surge-me num menu.php
onde no envent onaplicationinit
coloquei o codigo:
/**

  • Selecting a field from another table
    */

// Check for record
$check_sql = “SELECT nome FROM empresa”;
sc_lookup(rs, $check_sql);

if (isset({rs[0][0]})) // Row found
{
$xnomeempresa = {rs[0][0]};

}
else // No row found
{
$xnomeempresa = ‘’;

}


dentro do meu.php


$check_sql = “SELECT nome FROM empresa”;

  $nm_select = $check_sql; 
  $_SESSION['scriptcase']['sc_sql_ult_comando'] = $nm_select; 
  $_SESSION['scriptcase']['sc_sql_ult_conexao'] = ''; 
  $this->rs = array();
  if ($rx = $this->Db->Execute($nm_select))   //linha 172

Como contornar esta situação?

Eu tive esse mesmo problema. Achei estranho, mas parece que o SC6 não aceita lookup no evento OnScriptInit. No meu caso, eu cooloquei o lookup no evento OnExecute e deu tudo certo.