Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Providers
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 26-10-2005
Esau Esau is offline
Miembro
 
Registrado: may 2003
Ubicación: Canto Rey
Posts: 140
Poder: 21
Esau Va por buen camino
Midas.dll

Hola Amigos... tengo un pequeño problema, tengo una palicacion que se conecta con MSSQL server 2000 uso delphi 7, pero cuando instalo la aplicacion en una maquina cliente me sale el siguiente error "Error al cargar MIDAS.DLL", este error aparece cuando se pretende utilizar un componente ClientDataSet, dentro de la aplicacion... lo extraño es que la biblioteca Midas.dll se encuentra dentro de la maquina cliente en el path del Sistema... no se por que se produce este error...
P.D. me conecto con ADO a la base de datos..
Saludos
Responder Con Cita
  #2  
Antiguo 26-10-2005
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

¿Puede ser que aunque exista una librería "midas.dll" su versión no sea la correcta en tu caso?
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #3  
Antiguo 26-10-2005
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.281
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Una sencilla prueba que puedes hacer es copiar la libreria MIDAS.DLL con la que has desarrollado la aplicación dentro del directorio de la aplicación al instalarla y probar a ejecutar.
Con ésto consigues que el ejecutable utilice la librería que has copiado (ya que tiene prioridad el directorio del ejecutable a los del path);
* Si funciona, compara ambas versiones de la DLL la del path y la que has copiado.
* Si no funciona, pues va a ser que no es eso...
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #4  
Antiguo 26-10-2005
Loviedo Loviedo is offline
Miembro
 
Registrado: dic 2004
Posts: 214
Poder: 0
Loviedo cantidad desconocida en este momento
En Uses de la unit principal, coloca la unidad 'MidasLib'.

Saludos.
Responder Con Cita
  #5  
Antiguo 26-10-2005
Avatar de lucasarts_18
lucasarts_18 lucasarts_18 is offline
Miembro
 
Registrado: mar 2005
Ubicación: Villa Alemana,Chile
Posts: 1.087
Poder: 21
lucasarts_18 Va por buen camino
Hola:

Hace algunos días tuve el mismo problema y lo solucioné como dice Neftalí, es decir copie la misma midas.dll en la cual yo desarrollé mi aplicación y la coloque en la carpeta WINDOWS\system32\midas.dll

Hasta luego.
__________________
No todo es como parece ser...
Responder Con Cita
  #6  
Antiguo 26-10-2005
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 28
jachguate Va por buen camino
Cita:
Empezado por lucasarts_18
copie la misma midas.dll en la cual yo desarrollé mi aplicación y la coloque en la carpeta WINDOWS\system32\midas.dll
este...

Esto es adecuado siempre que el midas.dll que copias es de una versión superior al que está en \{$system}, si no, podrá funcionar tu aplicación, pero podrán dejar de funcionar otras.

Borland siempre ha logrado compatibilidad con las versiones viejas de midas, así que aplicaciones hechas con delphi 6 correrán bien sobre el midas.dll que viene con delphi 2005. Pero una aplicación hecha con delphi 2005, dificilmente correrá sobre el midas.dll que viene con delphi 6 (a menos que no use midas. ).

Habia alguien del teamB (creo recordar) que publicó un par de parches de midas.dll después de la salida de d2005. Busco la página y si la encuentro, pondré aqui el vínculo, pues es la mejor versión que puede usarse.

Saludos.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
  #7  
Antiguo 26-10-2005
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 28
jachguate Va por buen camino
Lo único que encontré es el midas.dll de Delphi 2005, Update 1 (9.0.1761.24408), que es compatible con delphi 5-7.

midas.dll

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
  #8  
Antiguo 26-10-2005
Avatar de lucasarts_18
lucasarts_18 lucasarts_18 is offline
Miembro
 
Registrado: mar 2005
Ubicación: Villa Alemana,Chile
Posts: 1.087
Poder: 21
lucasarts_18 Va por buen camino
Cita:
Empezado por jachguate
Esto es adecuado siempre que el midas.dll que copias es de una versión superior al que está en \{$system}, si no, podrá funcionar tu aplicación, pero podrán dejar de funcionar otras.
Hola:

Pues en la máquina que copie la DLL no existía otra DLL de midas (valga la redundancia), y hasta ahora no he tenido problemas y espero no tenerlos .

Hasta Luego -
__________________
No todo es como parece ser...
Responder Con Cita
  #9  
Antiguo 26-01-2007
jermmy jermmy is offline
Registrado
 
Registrado: ene 2007
Posts: 1
Poder: 0
jermmy Va por buen camino
Mida.dll

midas.dll
Subrayado
Datei midas.dll
(Uploaddatum: 28.11.2003, Name: midas.dll, Größe: ca. 291 KB)
http://www.abies.de/downl-daten/daten/midas.zip
Responder Con Cita
  #10  
Antiguo 01-02-2007
[Andreano] Andreano is offline
Miembro Premium
 
Registrado: sep 2006
Posts: 155
Poder: 18
Andreano Va por buen camino
Cita:
Empezado por Esau
Hola Amigos... tengo un pequeño problema, tengo una palicacion que se conecta con MSSQL server 2000 uso delphi 7, pero cuando instalo la aplicacion en una maquina cliente me sale el siguiente error "Error al cargar MIDAS.DLL", este error aparece cuando se pretende utilizar un componente ClientDataSet, dentro de la aplicacion... lo extraño es que la biblioteca Midas.dll se encuentra dentro de la maquina cliente en el path del Sistema... no se por que se produce este error...
P.D. me conecto con ADO a la base de datos..
Saludos
Esau, copie midas.dll en windows\system32 de la maquina o declare la unit MidasLib en su aplicación, hacendó esto no es necesario copiar la DLL a maquina del cliente
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


La franja horaria es GMT +2. Ahora son las 15:24:23.


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