Home   Artículos   Recursos   Foros   
Artíclos recientes publicados en Latindevelopers:

Visual C++: NSDoubleEdit: Un control para el manejo de números decimales en Visual C++.
Visual C++: Implementando una Calculadora en Visual C++
Visual C++: CCommandLine: Una clase para el uso de la linea de comando
Visual C++: Una clase para el manejo del Registro


consulta a mysql

Aqui programadores en la plataforma Win32 con Visual C++ de Microsoft...

Moderador: latindeveloper

consulta a mysql

Notapor jesusmcantero el Mar Nov 02, 2004 7:28 am

¿Puedo saber cuantas columnas o registros obtengo cuando hago una consulta a traves de una query?
Muchas gracias.
jesusmcantero
Novato
Novato
 
Mensajes: 14
Registrado: Jue Sep 02, 2004 4:51 am

Re: consulta a mysql

Notapor latindeveloper el Vie Nov 05, 2004 2:30 pm

Para averiguar eso usa las funciones mysql_fetch_fields y mysql_num_fields. Un ejemplo:

Código: Seleccionar todo
int ncampos;
MYSQL_FIELD *campos;

ncampos = mysql_num_fields(result);
campos = mysql_fetch_fields(result);

cout<<"Campos"<<endl;
for(int i = 0; i < ncampos; i++)
{
   cout<<campos[i].name<<endl;
}

result es la variable donde esta almacenada el resultado de la consulta.
Avatar de Usuario
latindeveloper
Administrador
Administrador
 
Mensajes: 1061
Registrado: Lun Jun 02, 2003 8:29 pm
Ubicación: Peru

Notapor jesusmcantero el Lun Nov 08, 2004 4:05 am

Muchas gracias por la ayuda prestada, ha sido muy util
jesusmcantero
Novato
Novato
 
Mensajes: 14
Registrado: Jue Sep 02, 2004 4:51 am


Volver a Visual C++

¿Quién está conectado?

Usuarios navegando por este Foro: laluchi y 0 invitados