Bueno, la situacion:
Tengo un ABM escrito en PHP para mysql que funciona bien

El problema de la paginacion (la falta de la valiosa clausula LIMIT de mysql) lo pensaba resolver con la sentencia anidada:
Código:
Al ejecutar la sentencia en la ventana de consultas de Microsoft SQL Server Management Studio todo marcha bien. Pero cuando hago:SELECT TOP 10 * FROM (SELECT TOP 40 * FROM infocomercial WHERE id_registro = id_registro ORDER BY id_registro DESC) ORDER BY id_registro ASC;
Código PHP:
$sql = "SELECT TOP 10 * FROM (SELECT TOP 40 * FROM infocomercial WHERE id_registro = id_registro ORDER BY id_registro DESC) ORDER BY id_registro ASC;";
$rs = mssql_query($sql)or die("error, y ni siquiera existe el mssql_error(), extranio a mysql:'(");
Errores de conexion no hay, puesto que consultas mas sencillas, como "SELECT * FROM infocomercial;" las resuelvo bien con mssql_query($sql);
PD: disculpen la falta de teclado espaniol.