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 Buscar Temas de Hoy Marcar Foros Como Leídos

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 20-12-2006
Avatar de ivan022481
ivan022481 ivan022481 is offline
Miembro
 
Registrado: abr 2006
Posts: 25
Poder: 0
ivan022481 Va por buen camino
Error de disco o de red

Hola, pues eso es, tengo una aplicacion conectada a una base de datos access(uso los ADO), la aplicacion es simple, es una agenda pedorra con dos o tres tablas. La cuestion es que en la PC que creo el programa anda bien, ahora traslado el .exe, la base de datos
y el qtintf70.dll a otra PC, ejecuto el .exe y me aparece un error que dice 'Error de disco o de red', el mismo aparece varias veces hasta que se ejecuta el programa pero no trae ningun dato y estoy seguro que hay, ya que las tablas tienen registros, busque por el foro y no hay un error igual. Saludos y gracias de antemano.
Responder Con Cita
  #2  
Antiguo 20-12-2006
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Has probado a compactar / reparar la base de datos desde Access?

Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #3  
Antiguo 20-12-2006
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.233
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
¿La cadena de conexión en ambos ordenadores es la misma?
Más concretamente; Al rellenar los doatos del ADOConnection habrás colocado la ubicación del MDB; ¿En el otro ordenador es la misma?
__________________
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 20-12-2006
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Tiene razón Neftalí, yo daba por hecho que habías colocado la tabla y ejecutable en la misma ubicación que el ordenador anterior.

Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #5  
Antiguo 20-12-2006
Avatar de ivan022481
ivan022481 ivan022481 is offline
Miembro
 
Registrado: abr 2006
Posts: 25
Poder: 0
ivan022481 Va por buen camino
no, tomo el nombre de la base de datos de acuerdo a la ubicacion del .exe, por lo tanto si, tengo la base en el mismo lugar que el .exe, de echo cambio de carpetas en el ordenador en el cual me anda y no hay problema, lo paso a al otro ordenador y me da ese error.
Responder Con Cita
  #6  
Antiguo 20-12-2006
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.233
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
¿Estás haciendo algo con otra ubicación? Que no sea tema de Base de Datos.
__________________
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
  #7  
Antiguo 20-12-2006
Gydba Gydba is offline
Miembro
 
Registrado: ene 2004
Ubicación: Argentina
Posts: 673
Poder: 21
Gydba Va por buen camino
Buenas tardes,

Es sobre WinXP/2000/NT? No tendrás un problema con los permisos de acceso al archivo o la carpeta donde se encuentra?
__________________
Suerte
.: Gydba :.
Responder Con Cita
  #8  
Antiguo 20-12-2006
Avatar de ivan022481
ivan022481 ivan022481 is offline
Miembro
 
Registrado: abr 2006
Posts: 25
Poder: 0
ivan022481 Va por buen camino
ambas tiene XP y lo que hago es copiar los archivos al otro ordenador donde no andan, permisos denegados no hay.
Responder Con Cita
  #9  
Antiguo 20-12-2006
Gydba Gydba is offline
Miembro
 
Registrado: ene 2004
Ubicación: Argentina
Posts: 673
Poder: 21
Gydba Va por buen camino
Buenas de nuevo,

Viendo por MS encontré éste link que puede no ser tan disparatado:
http://support.microsoft.com/kb/251254

De todas formas: Tienes la misma versión de MDAC en ambas PCs? Qué versión de Access utilizas?
__________________
Suerte
.: Gydba :.
Responder Con Cita
  #10  
Antiguo 20-12-2006
Avatar de ivan022481
ivan022481 ivan022481 is offline
Miembro
 
Registrado: abr 2006
Posts: 25
Poder: 0
ivan022481 Va por buen camino
utilizo access 2003, estube viendo el hilo y no tiene nada que ver con Delphi la cosa, por lo poco que entiendo, ¿cual seria la solucion?
Responder Con Cita
  #11  
Antiguo 20-12-2006
Gydba Gydba is offline
Miembro
 
Registrado: ene 2004
Ubicación: Argentina
Posts: 673
Poder: 21
Gydba Va por buen camino
Mmmm... ya con la versión 2003 no me meto, pero con la 97/2k por cada archivo MDB se generabo un archivo lock temporal (creo que la extensión era LDB, pero ya mi memoria falla) por lo que necesitabas accesos para crear temporales en ciertos sistemas operativos, por eso mis preguntas anteriores. Pero ya con tu versión ni la menor idea la verdad...

Por otro lado tienes la misma verión de MDAC? O al menos los SP y parches del XP son los mismos en los dos equipos? Probaste con otra PC?

Siento no poder ser de mayor ayuda.
__________________
Suerte
.: Gydba :.
Responder Con Cita
  #12  
Antiguo 20-12-2006
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola ivan022481
Lo apunta correctamente Neftali, Dicho error ('Error de disco o de red') lo dice todo.
No encuentra la base de datos.
Que esta pasando?
Al hacer el programa el datamodule genera una dirrecion para que busque la base de datos, a mi parecer si funciona donde hiciste el programa debe tener una direccion como C:/Borland/Delphi6/Projects/Tal., dificilmente sera igual en otro ordenador.
Solucion A:
En tu ordenador llama al programa, pero esta vez ponlo en C:/, actualiza el datamodule y veremos que pasa.
Para las soluciones B, C, D, esperare tu respuesta.
Saludos
Responder Con Cita
  #13  
Antiguo 20-12-2006
Avatar de ivan022481
ivan022481 ivan022481 is offline
Miembro
 
Registrado: abr 2006
Posts: 25
Poder: 0
ivan022481 Va por buen camino
bien, las soluciones las voy a probar y les cuento.
Responder Con Cita
  #14  
Antiguo 17-10-2012
Aurepilo Aurepilo is offline
Miembro
 
Registrado: may 2010
Posts: 18
Poder: 0
Aurepilo Va por buen camino
Tengo el mismo porblema

Hola, os comento... he encotnrado este hilo por internet. He hecho una aplicación en Delphi con agenda, igual que la del tema. La base de datos se encuentra en una carpeta compartida en uno de los ordenadores. Es compartida a través de la red wifi. Si uso el programa desde el ordenador donde se encuentra físicamente la base de datos, no hay problema. Si lo uso desde otro, a priori tampoco... pero de vez en cuando "peta" y me aparece el error "Error de disco o de red".
Entonces, reinicio la aplicación y funciona... hasta que vuelve a petar. ¿Donde puede estar el problema?. Ambos ordenadores tienen definidas las variables de sistema temp y tmp.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
Unidad de disco walito API de Windows 5 29-11-2006 23:15:21
Disco virtual Menphis API de Windows 1 22-09-2006 02:49:02
Disco de Inicio alastor Linux 5 27-07-2006 18:23:34
Escritura en disco diegofhernando Conexión con bases de datos 1 05-02-2004 19:13:49
Error al intentar acceder al disco A, o a la unidad de CD (y no hay un disk o cd pues pampitasnowman Varios 1 21-08-2003 00:15:49


La franja horaria es GMT +2. Ahora son las 13:49:59.


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