Problemas con el código del archivo de encabezado de conn en VC
_RecordsetPtramp; GetRecordSet(_bstr_t bstrSQL); //¿Qué significa esto? ¿Cuál es la dirección del puntero?
Esto devuelve una referencia. es una referencia de tipo _RecordsetPtr. Es mejor no escribir esta función así. Escríbala como
void GetRecordSet(_bstr_t bstrSQL, _RecordsetPtramp; rst)
Declare un _RecordsetPtr antes de llamar. Variable primero
Luego llame a GetRecordSet(sql, rst) de esta manera;
El conjunto de datos se completa primero. Devolver el tipo _RecordsetPtr es propenso a errores
_bstr_t parece ser un puntero de cadena sin firmar de 32 bits