FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Acabo de echar un cigarro en la terraza, pensando en el dichoso problemita.
Tenia que pulsar como he dicho antes el botón nuevo , cancelar y nuevo otra vez. Pues acabo de solucionar el problema
Es absurdo, raro, sin logica...... pero funciona. Ahora ya puedo insertar un cliente al final del DBGrid y sin que los DBEdits se llenen con los datos del ultimo cliente insertado. Caral no te quemes la cabeza...seguro que en las próximas tablas todo rula sin estos absurdos. Gracias |
#2
|
||||
|
||||
Cita:
Es como si le dices a tu mecánico: "déjalo, no te quemes las pestañas, si frena a la segunda, pues le doy dos veces y se acabó. El problema es que hay un problema... y en cualquier momento dejará de frenar a la segunda y no frenará |
#3
|
|||
|
|||
Por supuesto..que el problema hay que solucionarlo, pero para enseñar mañana el programita a mi colega, me vale de momento.
Gracias por vuestra ayuda y seguimos buscando el problema. |
#4
|
||||
|
||||
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. |
#5
|
||||
|
||||
Eso me hace falta a mí, ponerme a dieta, que me sobran un montón de kilos
|
#6
|
|||
|
|||
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 |
#7
|
||||
|
||||
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 |
#8
|
|||
|
|||
Jafera no tengo las tablas relacionadas... pero gracias por la apreciación.
Casimiro.... el doble frenado acaba de fallar :S |
|
|
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 |
|