While não funciona

To tentando imprimir os dados utilizando os seguintes comandos…
$check_sql = “SELECT CAMPOS FROM fi_cadastro”;

O select funca normal, mas se eu tento fazer um while pra exibir todos os registros, não vai

sc_lookup(rs, $check_sql);
while (!$rs->EOF){
$root->appendChild($descritor);
$root->appendChild($fundo);
$fundo->appendChild($tiporenda);
$fundo->appendChild($limitepercentualcmn);
$dataset->MoveNext();
}
$dataset->Close();

Ele trava a aplicação e não vai.

Acredito que estou usando errado. Alguem tem uma luz ?

Carlos

Leer o Webhelp do sc_lookup e sc_select

http://www.scriptcase.com.br/docs/pt_br/v81/manual_mp.htm#macros-scriptcase/macros-scriptcase

Não utilize sc_lookup para result sets com mais de um registro.