PHP - Obtener filas afectadas en ADODB

Estoy usando ADODB para crear una conexión a mi base de datos. Actualizo los datos en mi base de datos, no hay error. El problema es que no puedo obtener el número de filas afectadas porAffected_Rows(). Intenté con un código muy simple pero no funciona. Aquí está mi código:

$sql = "UPDATE User SET Name=N'MyName' WHERE Id=1";
$conn = new COM ("ADODB.Connection") or die("Cannot start ADO");
$cs = "provider=sqloledb;"."server=localhost;database=Test;uid=Admin;pwd=123456;Max Pool Size=100";
$conn->open($cs);

//there is no error in connecting process. I can add, update, delete normally.
if($conn->Execute($sql) === false)
{
    trigger_error('Wrong SQL: ' . $sql . ' Error: ' . $conn->ErrorMsg(), E_USER_ERROR);
}
else 
{
    echo $conn->Affected_Rows();  //<-- Error in here
}

He leído sobre esta función enaquí. Mi código anterior es casi igual con el ejemploaquí. ¿Hay alguna otra forma de obtener el número de filas afectadas en ADODB-PHP?

Respuestas a la pregunta(2)

Su respuesta a la pregunta