Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   problema al instalar componente MDO lib (https://www.clubdelphi.com/foros/showthread.php?t=70424)

pelikno 20-10-2010 09:05:10

problema al instalar componente MDO lib
 
Hola disculpen soy nuevo en el foro y queria saber si me podian dar una mano con la componente MDO porque no puedo instalarlo, me tira error siempre en delphicoreide100.bpl y no se porque los pasos que hago son:
abro el dclmdo70.dpk , luego hago click derecho sobre le paquete, compilar y me tira error y con instalar tb , siempre el mismo
"acces violation at addres 216d53b0 in module delphicoreide100.bpl. Read of addres 00000004."
Desde Muchas gracias!!!!

Casimiro Noteví 20-10-2010 10:59:25

Siempre debes instalar, en este caso compilar, el rclxxxx.dpk y después dclxxx.dpk. O sea, primero compilar el "runtime" y luego instalas el "desktop".
También puedes leer el fichero install.txt que trae y seguir los pasos que recomiendan ;)
Cita:


{************************************************************}
{ }
{ Mercury Database Objects }
{ }
{ Copyright(c) 2002-2005, The Mercury Team }
{ Contact: [email protected] }
{ }
{ Based on the FreeIBComponents written }
{ by Gregory H. Deatz - [email protected] }
{ and InterBase Express 4.3 created by }
{ Inprise Corporation. }
{ }
{************************************************************}

WINDOWS INSTALL


The follow steps are applyeds for MDO Lib instalation in Delphi 5,
Delphi 6, Delphi 7 and Delphi 2005:

1. Uninstall any previus version of MDO, if is there.

2. Delete all relationeds .BPL MDO files.

3. Open the file MDO_D5.BPG for an installation on Delphi 5,
or MDO_D6.BPG for Delphi 6, MDO_D7.BPG for Delphi 7 and MDO_D2005
for Delphi 2005 version.

4. On Delphi IDE select: <Project> | <Build All Projects>

5. Open DCLMDOX0.DPK package, where 'X' is Delphi version (5,6 or 7),
then click <Install>

6. Add runtime source code path to environment, for example:
"C:\Mercury\source\runtime". Select: <Tools> | <Environment Options>,
click on tab <Library> then add Lybrary Path.


pelikno 20-10-2010 17:29:46

gracias por tu pronta respuesta pero en el punto 4 me tira el mis error que antes , por las dudas tengo delphi 2007 instalado en la particion D: del disco ,aunque no creo que tenga nada que ver !!!

pelikno 20-10-2010 17:49:19

sigo con el mismo error
 
el tema es que sigo con las instrucciones y en el 4 me tira el error , siempre el mismo, estas componentes las quiero instalar para utilizar una bd frebird

Luis M. 20-10-2010 23:15:39

Tienes que incluir en el Library path la ruta donde tienes las componentes.
En mi caso:
c:\DELPHI\Bases Datos\mdo-rc2\Source\runtime
Un saludo.

pelikno 21-10-2010 03:22:20

disculpa mi ignorancia pero como es eso, yo sigo los pasos que dice en el txt pero despues de abrir MDO_D7.BPG para (CodeGear™ Delphi® for Microsoft® Windows™ Version 11.0.2627.5503 Copyright © 2007 CodeGear™.).
Despues <Project> | <Build All Projects> y me tira error

Casimiro Noteví 21-10-2010 09:54:07

¿Has probado el método "normal" de compilar el rcl...dpk y luego instalar el dcl...dpk?
Y no olvides esto:
6. Add runtime source code path to environment, for example:
"C:\Mercury\source\runtime". Select: <Tools> | <Environment Options>,
click on tab <Library> then add Lybrary Path.

pelikno 21-10-2010 17:58:11

Si pero no , igual ya lo soluciones con las componentes de IB pero no se si van a funcionar bien... gracias!!

Delfino 21-10-2010 22:56:55

Los tengo instalados en el Delphi2007 y funcionando perfectamente, ni un problema. Vete a la carpeta bpl de Delphi y borra los bpl de MDO seguro lo hay y luego en otra carpeta no recuerdo cual borra lo .dcp de MDO

pelikno 22-10-2010 06:02:06

no en la carpeta bpl solo tengo los queakreport

Delfino 28-10-2010 21:59:55

En sourceforge puedes encontrar la version mas actualizada de los MDO..

pelikno 28-10-2010 22:38:42

tengo esta version CodeGear™ Delphi® for Microsoft® Windows™ Version 11.0.2627.5503 Copyright © 2007 CodeGear™. All Rights Reserved. y sigo sin poder instalar los mdo alguien me pude hacer un tuto para ver que hago mal porque no puedo instalarlos para manejar la base de datos firebird

Casimiro Noteví 28-10-2010 23:18:53

Cita:

Empezado por pelikno (Mensaje 380767)
tengo esta version CodeGear™ Delphi® for Microsoft® Windows™ Version 11.0.2627.5503 Copyright © 2007 CodeGear™. All Rights Reserved. y sigo sin poder instalar los mdo alguien me pude hacer un tuto para ver que hago mal porque no puedo instalarlos para manejar la base de datos firebird

¿Eso es delphi 2007?

pelikno 28-10-2010 23:52:39

si si es delphi 2007

Casimiro Noteví 29-10-2010 01:51:53

Bueno, para empezar modifica el fichero mdo.inc y déjalo así:

Código:

   
  {$DEFINE MDO_DELPHI2006}
  {$DEFINE MDO_DELPHI2005}
  {$DEFINE MDO_DELPHI7_UP}
  {$DEFINE MDO_DELPHI6_UP}
  {$DEFINE MDO_DELPHI5_UP}

El motivo es que no viene para delphi2007, y desconozco el número de versión del mismo, pero como es totalmente compatible, pues no hay problema.

Luego desde delphi abres el fichero MDO_D2005.bdsgroup, lo compilas y lo instalas.

Finalmente vas al menú 'Tools'->'Options' y en la ventana que se abre debes elegir la opción: 'Library - win32', que está en 'Environment options'->'Delphi options'. En el lado derecho verás que está 'Library path', ahí debes añadir la ruta completa al directorio source de los componentes mdo.

Y nada más, aquí tienes la prueba.


pelikno 29-10-2010 03:28:35

Solucionado gracias a Casimiro Notevi !!! Idolo gracias!!! Abrazo!!!


La franja horaria es GMT +2. Ahora son las 19:44:09.

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