FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Hola
Correcciones que hice: 1- Se creo un archivo INI para hacer la conexion (si tienes dudas, pregunta). 2- Se elimino la necesidad de las imagenes (se usaron los botones). 3- Se eliminaron los codigos innecesarios (muchos). 4- Se modifico los nombres de los campos( es importante). 5- El Campo ClienteID hay que cambiarlo de autoincremetal a numerico (no esta hecho todavía) Por lo demas es un programa en proceso asi que es poco lo que se puede hacer. Todo quedo funcionando igual que estaba, solo que ahora se entiende mejor. Espero te sirva para mejorar tu codigo que para ser de un Aprendiz esta muy bien. Saludos PD: Mira la diferencia en el peso del programa, con todo e imagenes.
__________________
Siempre Novato Última edición por Caral fecha: 19-09-2010 a las 16:06:07. |
#2
|
||||
|
||||
Eso me hace falta a mí, ponerme a dieta, que me sobran un montón de kilos
|
#3
|
|||
|
|||
Cita:
2- Las imagenes son necesarias, puesto que la posibilidad de meterlas en speedbuttons hace que tenga que transformar PNG o JPG a BMP y pierdo las transparencias .... por lo cual es mucho mas vistoso, a mi modo de ver. 3- Soy un desastre... pero al final lo coloco todo 4- Porque el cambio de nombres? cual es tu razón. 5- El campo ClienteId lo dejo Autoincremental puesto que dejare que el programa autoasigne la ID al cliente.... La única duda que me cabe aquí es la siguiente: - Digamos que tenemos 10 Clientes. Si elimino el cliente 5 y el 7 me quedaran 8 clientes pero las IDS ya no serán seguidas. Eso se soluciona compactando la base de datos, lo que no se es como hacerlo desde el programa. Ya planteare la duda en otro hilo y lo discutimos. Por lo demás he probado lo que has mandado y al compilar me da un montón de errores que he solucionado, casi todos en las llamadas a las imágenes y lo del INI no rula, ya miraremos porque. Introducir Clientes tampoco :S, debe ser de delphi 2006 a 2010, cualquier pijada, porque no pongo en duda tu sabiduria en el tema. Gracias por haberte tomado la molestia de corregir mis errores |
#4
|
||||
|
||||
Hola Eros.
Vigila con lo de compactar y cambiar las ID ya que si este campo se usa para relacionar tablas, vas a perder toda relacion que tengas y no te van a concordar los datos. Si realmente quieres tener siempre el numero de clientes al dia, tienes que poner otro campo clave para futuras relaciones de tablas. Es decir IdCliente como autoincremetal y seguido un Codigo Cliente que NO PUEDE VARIAR NUNCA. Espero te sirva Josep |
#5
|
|||
|
|||
Jafera no tengo las tablas relacionadas... pero gracias por la apreciación.
Casimiro.... el doble frenado acaba de fallar :S |
#6
|
||||
|
||||
Una gran fuente de problemas
Cita:
|
#7
|
||||
|
||||
Hola
Las modificaciones las hice en un rato, sabia que tendrian algunos inconvenientes pero no me preocuparon por ser muy sencillos de solucionar. Si te apetece solucionamos los problemas de una vez por todas para que el programa quede bien. Por cierto: Lo del cambio de los nombres de los campos es por que para sql no caminan bien como los tenias. Saludos
__________________
Siempre Novato |
#8
|
|||
|
|||
Cita:
Ok .... por mi no hay problema. Hago copia y borro código para empezar de 0. Sigo con BD de access, en SQL no he trabajado nunca, por ahora. |
#9
|
|||
|
|||
Casimiro... como voy a empezar un segundo diseño del programa, voy aprobar a diseñar de nuevo la BD relacionando las tablas. a ver si chapo la fuente de problemas.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
ULTIMA HORA: compilador de linea de comandos disponible. | Epachsoft | Noticias | 0 | 28-09-2006 00:02:55 |
Eliminar la ultima linea de un Memo | MRSAM | Varios | 2 | 18-10-2005 21:02:37 |
QRShape en la ultima línea!!! | CarmaZone | Impresión | 4 | 19-07-2005 17:09:50 |
TRxRichEdit. Ultima linea sin dejar el foco en él. | jorodgar | Varios | 1 | 25-05-2005 11:59:22 |
Leer ultima linea de un archivo ??? | chelejuan | Varios | 3 | 04-11-2004 16:53:39 |
|