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


solicitud de ejemplos conectar con mysql

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

Moderador: latindeveloper

solicitud de ejemplos conectar con mysql

Notapor lexx el Lun Ene 30, 2006 7:40 pm

Hola me estoy iniciando en lo del visual c++ y me gustaria saber como crear el codigo para la coneccion en realidad lo qeu necesito es un ejemplo de alguna clase o funcion que debo utilizar para conectarme con odbc a mysql, ya e echo varios proyectos con php y javascript y esto seria la primera vez con visual c++, ante cualquiar ayuda gracias :D

pd. si e buscado en google xD
lexx
Novato
Novato
 
Mensajes: 1
Registrado: Lun Ene 30, 2006 5:29 pm

Re: solicitud de ejemplos conectar con mysql

Notapor latindeveloper el Jue Feb 02, 2006 8:41 am

Un ejemplo de conexion utilizando DAO.

Código: Seleccionar todo
bool CTuApp::OpenData()
{
   CString str;

     str   = "Provider=MSDASQL;DRIVER={MySQL ODBC 3.51 Driver}; DATABASE=tu_base;SERVER=localhost;";
   str  += "UID=root;PASSWORD=[***];Extended Properties=\"PORT=3306;OPTION=17418;STMT=;\"";

   CDaoDatabase* tmpDB = new CDaoDatabase();

   try
   {
      tmpDB->Open(NULL,FALSE,FALSE,str);
   }
   catch (CDaoException* e)
   {
      e->ReportError();
      delete tmpDB;
      e->Delete();
      return false;
   }

   if (m_Conn)
   {
      if (m_Conn->IsOpen())
      {
         m_Conn->Close();
      }
      delete m_Conn;
   }

   m_Conn = tmpDB; // CDaoDatabase *m_Conn Pertenece a la clase

   return true;
}


Necesitas MyODBC 3.51 instalado.


Una alternativa es utilizar el acceso via MySQL API, la conexion y el modo de trabajo de parece mucho al PHP.

Puedes revisar:
http://www.latindevelopers.com/ivancp/2 ... -visual-c/
http://www.latindevelopers.com/vcpp/db/mysql_api/
Imagen
Avatar de Usuario
latindeveloper
Administrador
Administrador
 
Mensajes: 1061
Registrado: Lun Jun 02, 2003 8:30 pm
Ubicación: Peru


Volver a Visual C++

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados