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 24-06-2010
Jucho69 Jucho69 is offline
Miembro
 
Registrado: ene 2007
Ubicación: Ciudad Habana, Cuba
Posts: 118
Poder: 18
Jucho69 Va por buen camino
El mismo, lo subi hace algunos días

Saludos
Responder Con Cita
  #2  
Antiguo 24-06-2010
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
El programa tiene buena pinta pero:
1- No das los componentes de los botones que usas, eso dificulta correrlo.
2- No das la clave de la bd, no se pude ver como la configuraste.
Por lo demas se ve muy bien.
saludos
__________________
Siempre Novato
Responder Con Cita
  #3  
Antiguo 24-06-2010
Jucho69 Jucho69 is offline
Miembro
 
Registrado: ene 2007
Ubicación: Ciudad Habana, Cuba
Posts: 118
Poder: 18
Jucho69 Va por buen camino
Hola Caral

Tienes razón, la clave es "rosello07" y el tipo de boton que usé se llama dxpack y lo puse en el FTP Builder/Componentes.

Saludos y gracias por tu valoración inicial.
Responder Con Cita
  #4  
Antiguo 24-06-2010
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Cosas que veo, recuerda que soy novato, no te lo creas todo:
Programa:
1- No usas datamodule para la conexion.
2- No usas o no veo un adoconnection, cada tabla o query tiene su conexion, esto es lentisimo y mucho mas codigo del necesario.
3- En el form 1 se hace todo en el form create, se busca la bd, la direccion, se abren todas las tablas de golpe, incluso las de los otros forms, se especifican detalles de los otros forms sin ni siquiera tenerlos activos..
4- El proyecto carga todos los forms al principio.
5- Activas y usas querys de otros forms en otros, por ejemplo en el form2 usas querys del form 1, claro, ya lo activaste, pero no es bueno.
6- Las sentencias sql las usas mucho con ADD, esto para mi es complicado por que no te deja re_usar los query sin limpiarlos antes y te complica, esto es personal, me gusta text en vez de add.
Base de datos:
Para mi gusto y pensando en que tal vez algun dia quieras cambiar de BD le cambiaria los campos Boleanos por numericos o char, asi se te complicara mucho menos el cambio.
valoracion del novato, osea mia :
Creo que si la nota va por la cantidad de trabajo, la apariencia estetica, la forma, tienes un 10, pero si va por compactar, por hacerlo mas claro y eficiente te doy un 6., pensando que eres novato.
Espero no ser duro.
Saludos
__________________
Siempre Novato
Responder Con Cita
  #5  
Antiguo 24-06-2010
Jucho69 Jucho69 is offline
Miembro
 
Registrado: ene 2007
Ubicación: Ciudad Habana, Cuba
Posts: 118
Poder: 18
Jucho69 Va por buen camino
Hola Caral

No te preocupes que estoy tomando notas, voy a revisarlo todo y ver el uso del adoconection sobre todo, tengo que organizar mejor la estructura del programa para que como tu dices no se recarge todo al principio, etc.
Siempre hace falta que alguiente aclare un poco así que agradecido y a trabajar.

Saludos
Responder Con Cita
  #6  
Antiguo 25-06-2010
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
El datamodule te va a ayudar a organizar la conexion.
El adoconnection te conecta todos los table y query de una vez, no de uno en uno, menos trabajo, mas estable, mejor.
Llamar a los forms cuando se necesite y destruirlos acelera el programa y no quita memoria.
Activar y desactivar los table y query cuando sea necesario acelera mucho la bd.
Hacer tansacciones (commit) elimina dolores de cabeza y tanto ado como access lo permite.
Saludos
__________________
Siempre Novato
Responder Con Cita
  #7  
Antiguo 25-06-2010
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.333
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
He movido el componente del botón (dxButton) a la sección de Componentes Delphi, en el FTP (estaba en la de Builder).

El proyecto "Cuentas Facturación" lo he movido al apartado de Proyectos Delphi, y he eliminado la "tilde" para que no haya problemas al descargarlo.

Jucho69, si quieres edita tus mensajes y actualiza los links.
__________________
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
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
Acceder fichero Access desde otro equipo con Ubuntu vía ODBC papulo Tablas planas 2 03-10-2007 12:09:59
como acceder con delphi a access por medio de DBExpress... yair_bautista Conexión con bases de datos 5 27-09-2006 17:39:45
como acceder con delphi a access por medio de DBExpress yair_bautista Conexión con bases de datos 1 22-09-2006 00:17:31
acceder base datos access mikontalo C++ Builder 4 29-04-2006 06:54:19
acceder a los campos de una tabla Access nesetru Conexión con bases de datos 3 05-01-2004 12:51:35


La franja horaria es GMT +2. Ahora son las 02:54:00.


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