Te recomendaría no usar sprintf() (gasto de recursos innecesarios para un proceso de esas características) y poner comillas en la llamada de tu variable en el SQL empleado.
Por otro lado tu lo que necesitas es generar tu consulta SQL para ejecutarla en una variable "NO darle salida" como haces con el "sprintf()" o un echo ... (no sé si sabías que hace esa función .. ):
Código PHP:
$query_Recordset1 = "SELECT IdEquipo FROM usuarios, partes WHERE Id='".GetSQLValueString($colname1_Recordset1, "int")."'";
Un saludo,
PD: (¿usas código generado por "Dreamweaver"? O_o' ...)