
16/03/2007, 08:21
|
 | | | Fecha de Ingreso: enero-2002 Ubicación: USA
Mensajes: 768
Antigüedad: 23 años, 1 mes Puntos: 1 | |
Comparar Numeros (Consulta Vs Valor) Saludos
Tengo un query creado asi:
Select campo From TABLA
Campo es un valor. EJ: 1, 23, 43, 2
Debo preguntar luego si campo >= 3, pero al compilar me da el siguiente error:
warning: comparison between pointer and integer
Asì capturo el valor del query:
SQLBindParameter(hstmt,1,SQL_PARAM_INPUT,SQL_C_CHA R,SQL_VARCHAR,50,0,&campo,0,&cbcampo);
SQLBindCol(hstmt,1,SQL_C_CHAR,campo,50,&cbcampo);
Pense entonces que lo esta capturando como CHAR, asi que coloque en la comparaciòn:
int campo_comparar=0;
sprintf(campo_comparar,"%d",atoi(campo));
Pero me da el error:
warning: passing arg 1 of `sprintf' makes pointer from integer without a cast
Asì que llegue hasta este punto.
Còmo puedo acomodar la comparaciòn ?
__________________ José Molina
La marginalidad no esta en la incapacidad de calmar el hambre de un estómago sino en la incapacidad de calmar el hambre de la mente. |