Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 01-06-2014
guilum guilum is offline
Registrado
NULL
 
Registrado: may 2014
Posts: 7
Poder: 0
guilum Va por buen camino
Access violation at address...'dbxmys30.dll'

Hola a todos.
Tengo una aplicación que tiene enlazados los componentes:
SQLConnection1 / SQLQuery1 / DataSetProvider1 / ClientDataSet1 y un DataSource1 que utilizo para mostrar los datos.

Cuando en el select de SQLQuery1, únicamente aparece un campo, funciona correctamente, (se visualizan los datos en la grid)
pero si el número de campos que pongo en la sentencia es >=2, aparece el error
de:'Access violation at address...'dbxmys30.dll''

Utilizo, D2007 y MySQL(Versión del servidor: 5.5.34) (en XAMPP)

Este problema apareció en el foro, pero como no he
conseguido encontrar la solución y ya pasó mucho tiempo de su publicación, me he decido a crearlo como nuevo tema.

Saludos y GRACIAS de antemano.
Responder Con Cita
  #2  
Antiguo 01-06-2014
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola guilum, bienvenido a Club Delphi

¿ Podrías publicar textualmente la cadena SQL que estas usando en el TSQLQuery ?

Y como es costumbre con los nuevos miembros, te invitamos a leer nuestra guía de estilo

Saludos
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
  #3  
Antiguo 01-06-2014
guilum guilum is offline
Registrado
NULL
 
Registrado: may 2014
Posts: 7
Poder: 0
guilum Va por buen camino
Muchas gracias por tu rápida respuesta y tus indicaciones, ecfisa,

Intentaré explicarme con mayor claridad.

La tabla sobre la que realizo la consulta (nombre:color1) sólo tiene dos campos: IdColor (INT) y Color(VARCHAR)

Las cadenas:
Código SQL [-]
select IdColor from color1
y/o
Código SQL [-]
select IdColor from color1

Se ejecutan correctamente.

La sentencia que da error es:
Código SQL [-]
select IdColor from color1

Saludos y gracias.
Responder Con Cita
  #4  
Antiguo 01-06-2014
guilum guilum is offline
Registrado
NULL
 
Registrado: may 2014
Posts: 7
Poder: 0
guilum Va por buen camino
Código SQL [-]
select * from color1

Perdona, esta es la que da error,

esto de ser novato y con el copy/paste....
Responder Con Cita
  #5  
Antiguo 01-06-2014
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola guilum.

Aparentemente la consulta es sintácticamente correcta.

Te hice antes esa pregunta, por que leí de un caso con el mismo mensaje de error aquí: TSQLQuery.Open - dbxmys30.dll access violation (Firefox advierte sobre la seguridad del sitio pero ingresé y no tuve ningún problema).

Revisalo por si alguna de las propuestas te pudiera resultar útil.

Saludos
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....

Última edición por ecfisa fecha: 01-06-2014 a las 04:06:47.
Responder Con Cita
  #6  
Antiguo 01-06-2014
guilum guilum is offline
Registrado
NULL
 
Registrado: may 2014
Posts: 7
Poder: 0
guilum Va por buen camino
Gracias ecfisa,
En la información que indicas, al igual que en otras páginas que he visitado, relacionan el problema con la versión de delphi y los drivers de mysql. Pero no he conseguido dar con la solución.

Seguiré buscando y si consigo solucionarlo, lo podre aquí.
Un saludo
Responder Con Cita
  #7  
Antiguo 07-06-2014
guilum guilum is offline
Registrado
NULL
 
Registrado: may 2014
Posts: 7
Poder: 0
guilum Va por buen camino
Hola a todos,
El problema sea solucionado cambiando la versión xampp.
Con la versión 1.8, tenía el problema descrito. Con la 1.7 el mismo código funciona correctamente.
Muchas gracias. Un saludo.
Responder Con Cita
  #8  
Antiguo 07-06-2014
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola guilum.

Gracias por publicar la solución

Saludos
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Ventana de error: Access violation at address 00CA1C10. Read of address 00CA1C10 HERYCK Varios 3 06-10-2012 07:35:57
Access violation at address 7C92B1FA in module 'ntdll.dll'. Write of address 00000010 genyus00 Varios 1 12-02-2011 09:41:20
Access violation at address elarys Varios 6 22-11-2007 18:24:35
Access violation at address ... Franklim API de Windows 2 03-12-2004 00:09:53
Access violation at address 005553D2 Antonio Rosas E Conexión con bases de datos 2 08-10-2004 20:18:55


La franja horaria es GMT +2. Ahora son las 22:37:33.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi