Error al obtener datos

microchip
20 de Abril del 2004
Tengo la siguiente sentencia en una pagina asp

sqlEasyQuery = "SELECT z.fcnombre AS NOMBRE, " & _
"i.fiEmpleado AS fiEmpleado, " & _
"CONVERT (char(12),fdAlta) AS 'FECHA DE ALTA', " & _
"fcRespRecepcion AS 'RECIBIO', " & _
"fcMarca AS 'MARCA', " & _
"fcModelo AS 'MODELO', " & _
"fcFamilia AS 'FAMILIA', " & _
"fcSerie AS 'SERIE', " & _
"fcDiagnostico AS 'DIAGNOSTICO', " & _
"fcPartes AS 'PARTES', " & _
"fdAviso AS 'FECHA DE AVISO', " & _
"fdRespuesta AS 'FECHA DE RESPUESTA', " & _
"fdSolucion AS 'FECHA DE SOLUCIN', " & _
"fdRegreso AS 'FECHA DE REGRESO', " & _
"fcGuia AS 'N° GUIA', " & _
"fcObservaciones AS 'OBSERVACIONES', " & _
"fcMensajeria AS 'MENSAJERIA' " & _
"FROM garantias..UsrInactivas i join usrEmpleados e on i.fiempleado = e.fiempleado join usrZonas z on e.fizona = z.fizona " & _
"WHERE i.fiEmpleado = " & strID
donde la varible strID la tomo de la pagina anterior
con la linea srtID = = Request.QueryString("fiEmpleado")

y al llamar la pagina me envia el error
Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC SQL Server Driver][SQL Server]Line 1: Incorrect syntax near ')'.

Ya probe de diferentes formas y simpre me marca error, el campo strId es nmerico.

Alguien me puede apoyar por favor, se los agradecere mucho