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 31-05-2007
waly2k1 waly2k1 is offline
Miembro
 
Registrado: dic 2006
Ubicación: El país de las maravillas(Argentina)
Posts: 251
Poder: 18
waly2k1 Va por buen camino
MegaUpload!!!

Desafortunadamente, todo el ancho de banda disponible está reservado a nuestros usuarios premium. En consecuencia, las descargas gratuítas no estarán disponibles en las siguientes 5 horas.

Estamos trabajando para añadir más capacidad para los usuarios gratuítos. Rogamos disculpe las molestias.

Su equipo de Megaupload

Seguí como te decía, pq es probable que en los otros equipos no tengan instalado el MDAC como pensabas, o bien vas e instalás en cada PC cliente
Responder Con Cita
  #2  
Antiguo 31-05-2007
waly2k1 waly2k1 is offline
Miembro
 
Registrado: dic 2006
Ubicación: El país de las maravillas(Argentina)
Posts: 251
Poder: 18
waly2k1 Va por buen camino
Disculpas

pido disculpas por las 'negritas', copié y pegué el texto y se ve que me quedó en este formato y no me di cuenta.
Salu2
Responder Con Cita
  #3  
Antiguo 31-05-2007
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.339
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
Joer!! sí que es buena suerte.
Mira que llevo utilizando MegaUpload tiempo y nunca había pasado nada y el día que le digo a alguien que lo use, va y está caput!!!

Prueba con RapidShare.

Ya que estamos con el tema,y por si alguien más los necesita algun día, hay más servidores de este tipo:

* http://axifile.com/
* http://bigupload.com/
* http://binfile.org/
* http://depositfiles.com/en/
* ...


(en un momento dado le pueden sacar a uno de un apuro...)
__________________
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 01-06-2007
jlsc jlsc is offline
Miembro
 
Registrado: may 2007
Posts: 38
Poder: 0
jlsc Va por buen camino
Ya esta disponible mi programa para que le echen un ojo y puedan ver cual es el fallo.

http://www.megaupload.com/es/?d=T7DTLQCS
Responder Con Cita
  #5  
Antiguo 01-06-2007
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Para empezar si programa que no esta en la direccion:
C:\Base Reclamaciones\Reclamaciones.mdb, no encontrara la base de datos.
Esto es porque estas programando con el adoconnection directamente, osea el busca la base de datos en esa direccion, si la colocas en otra no la encontrara.
Es mejor trabajar con un ini, de esta manera la direccion se coloca donde quieras incluso en otro ordenador.
Lo que hace tu programa es empezar con un login, sin tener en cuenta que el adoconnection lo colocaste en el from principal.
Te sugiero que hagas un datamodule y coloques el adoconnection en el.
Saludos
Responder Con Cita
  #6  
Antiguo 01-06-2007
jlsc jlsc is offline
Miembro
 
Registrado: may 2007
Posts: 38
Poder: 0
jlsc Va por buen camino
En el programa que estoy probando, si esta correcta la la ruta del adoconnection, la cual la tiene mapeada C:\Base Reclamaciones\Reclamaciones.mdb por error he subido el programa antes de modificar la ruta y en cuanto al login si amplias el form del login veras que alli también hay otro adoconnection que por cierto también esta mapeado a la misma dirreccíon, lo curioso es que he instalado delphi en el equipo que no me abria el ejecutable y ahora si me lo abre, pero no creo que deba ser necesario instalar delphi para que funcione. Nunca he creado un ini, como lo tendría que hacer? o un datamodule?, hay algún tutorial de estos. vuelveré a subir el programa esta vez la versión final.
Responder Con Cita
  #7  
Antiguo 01-06-2007
jlsc jlsc is offline
Miembro
 
Registrado: may 2007
Posts: 38
Poder: 0
jlsc Va por buen camino
Question

Ahora si subo la versión final para que le echen un vistazo y a ver si detectan el error.

http://www.megaupload.com/es/?d=WWJPVXYD

Muchas gracias de antemano
Responder Con Cita
  #8  
Antiguo 01-06-2007
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.339
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
A mi a parte de esa, me está dando que busca en:
c:\documents and setting\jorge\mis documentos\reclamaciones.mdb

Cita:
Empezado por jlsc
...lo curioso es que he instalado delphi en el equipo que no me abria el ejecutable y ahora si me lo abre
Eso es indicativo de que te falta algo (BPL o DLL) que necesita el programa y que no tiene.
¿Estás compilando con Runtime Packages? ¿Qué ocupa el programa una vez generado?
__________________
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
  #9  
Antiguo 01-06-2007
waly2k1 waly2k1 is offline
Miembro
 
Registrado: dic 2006
Ubicación: El país de las maravillas(Argentina)
Posts: 251
Poder: 18
waly2k1 Va por buen camino
[quote=Neftali]Joer!! sí que es buena suerte.
Mira que llevo utilizando MegaUpload tiempo y nunca había pasado nada y el día que le digo a alguien que lo use, va y está caput!!!

Juás! No te olvides q en el país de las maravillas suceden cosas inesperadas todo el tiempo. O bien es de esperarse cualquier cosa!(todo el tiempo)

jlsc:
No respondiste si estás compilando con Runtime Packages ???
Si tu .exe es muy pequeño seguramente si. Creo que instalar Delphi en los clientes no es la solución. Ahora si instalaste y te generan aún problemas. El tema viene por el lado de componentes que quizás tengas únicamente la versión Runtime, o sea que no tenés la versión full y no instalaste dichos componentes en otras PCs.

En cuanto a los .ini buscá por el lado de TIniFile en la ayuda que seguro encontrarás algo. El datamodule no es más que un módulo de datos(valga la redundancia), en el cual colocas todos tus componentes de accesos a datos de manera tal que no tengas que tener conexiones y tablas, querys repartidos por cada form de tu aplicación. Sino fijate el ejemplo MastData o algo así no lo recuerdo bien. Después agregas el modulo como si fuera un form en las units de cada formulario que lo necesite y listo. Para agregar File\New\DataModule con uno que crees es suficiente para toda tu aplicación.

Saludos y espero soluciones tu problema
Responder Con Cita
  #10  
Antiguo 01-06-2007
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.339
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
No parece que sea problema de packages; El EXE que has subido no necesita ningun package.
Es más, el EXE que has subido me falla (con el mismo error 'Stack overflow') y en cambio si lo compilo no me da ningun problema (salvo el del path de la BD) y se ejecuta correctamente.
__________________
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
  #11  
Antiguo 01-06-2007
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.339
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
Bueno, parece que ya está.
El problema está:
(1) En que tienes en los DFM la ruta de la Base de Datos.
(2) En en diseño ya tienes la conexión (ADO) y todas las tablas abiertas.
(3) Que la Base de Datos sigue apuntando a un lugar incorrecto.

Tal vez por separado no dieran problemas, pero conjuntamente dan el error de Stack Overflow (no tengo claro topdavía porqué, pero es así).

Prueba.
Con el ejecutable que has enviado, si la Base de Datos se encuentra exactamente en: "C:\Base Reclamaciones\Reclamaciones.mdb" funciona perfectamente. Ese mismo ejecutable, si la BD no se encuentra en esa ubicación a error de "Stack overflow".

Yo remediaría los tres puntos comentados arriba.

NOTA: No deberías usar dos ADOConnection, con una basta. Tienes una en cada form. (Esto tambén lo cambiaría)

Un saludo.
__________________
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
  #12  
Antiguo 01-06-2007
jlsc jlsc is offline
Miembro
 
Registrado: may 2007
Posts: 38
Poder: 0
jlsc Va por buen camino
Muchas gracias Neftali, lo modificaré como me lo indicas y luego te lo cuento Saludos.

Jorge
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
Desactivar un form mientras se ejecuta otra aplicación hvelascos Internet 2 19-01-2007 01:50:41
Cantidad de veces que se ejecuta una aplicación efelix OOP 3 09-11-2006 17:23:55
¿Cuantas veces se ejecuta mi aplicación? m@r Varios 6 07-11-2006 15:28:33
no ejecuta mi aplicacion en un servidor de red jas010 Tablas planas 3 01-02-2005 00:23:57
mantener un archivo en memoria mientras ejecuta la aplicacion agustincs API de Windows 8 01-09-2004 02:05:57


La franja horaria es GMT +2. Ahora son las 02:57:19.


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