[C con Clase] error mysql co

William Morales wmormar en yahoo.com.mx
Mie Abr 18 09:26:00 CEST 2007


Hola,

Bueno la función mysql_init(0), inicia un objeto mysql, eso quiere decir que no puedes cerrar algo que no ha sido abierto.

En el curo de api de mysql, viene la forma de iniciar el objeto mysql.

MYSQL *myData;

// Intentar iniciar MySQL:

if(!(myData = mysql_init(0))) {

// Imposible crear el objeto myData

return 1;

}


saludos, espero te ayude

william morales

  ----- Original Message ----- 
  From: duna.montero en ldasistencia.com 
  To: cconclase en listas.conclase.net 
  Sent: Wednesday, April 18, 2007 12:58 AM
  Subject: Re: [C con Clase] error mysql co



  Hola Salvador, Gracias por tu respuesta. 
  Yo tampoco he encontrado nada en Internet que fuera relevante. 
  El caso es que cuando me sale el error, ni siquiera llega a abrir la base de datos, es decir, donde "muere" mi programa es al llamar a esta funcion: 
  res=mysql_init (0) 
  Me recomiendas que antes de hacer eso, cierre la base de datos? 
  Sería de mucha ayuda, muchas gracias. 






  Message: 2
  Date: Tue, 17 Apr 2007 09:39:11 -0500
  From: Salvador Pozo <salvador en conclase.net>
  Subject: Re: [C con Clase] error mysql con c
  To: cconclase en listas.conclase.net
  Message-ID: <E1Hdopr-0006ny-PN en arkanian.h3m.com>
  Content-Type: text/plain; charset=UTF-8

  El pasado 2007-04-17 08:02:45, Duna escribió:

  D> Hola.
  D> Estoy desarrollando un programa en c con Visual c++ y cuando ejecuto el programa me da un error, pero cuando hago un debug por líneas, todo va correctamente.
  D> Me aperece el siguiente error:
  D> libmysql.dll 0xc0000005: access violation visual c++

  Hola:

  Hay que tener en cuenta que la ejecución en modo de depuración no es siempre exactamente igual que una ejecución normal. Algunas librerías se mantienen abiertas, así como ciertas conexiones, por parte del depurador, de modo que el programa sigue teniendo acceso a esas librerías o conexiones, aunque las haya cerrado o perdido.

  Probablemente se trata de un error en tu programa, o bien cierras algún recurso (consulta, base de datos, etc), o se corrompe, etc.

  No hay mucha información en la red sobre este error concreto, pero parece que puede suceder algo parecido si cierras el acceso al servidor mySQL sin haber cerrado los datos de una consulta o conjunto de resultados.

  Hasta pronto.

  -- 
  Salvador Pozo (Administrador)
  mailto:salvador en conclase.net





------------------------------------------------------------------------------


  _______________________________________________
  Lista de correo Cconclase Cconclase en listas.conclase.net
  http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
  Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20070418/5208695b/attachment.html>


Más información sobre la lista de distribución Cconclase