![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Día Largo.......
De la apariencia cambiarias algo? |
|
#2
|
||||
|
||||
|
Hola
Los cambios: 1- El archivo ini. Este es un archivo con el nombre BD que esta en la carpeta, ahi solamente se cambia la ruta en la que la BD va a estar y se guarda. Con esto la BD podra estar en donde quieras que el programa leera el archivo y buscara la bd en esa ruta. 2- Los botones ya muestran las imagenes mejor. 3- Todos los botones funcionan correctamente. 4- El boton de buscar: Este boton habilita dos opciones: buscar por ID o por nombre. Con solo cambiar el nombre o id filtrara la busqueda. Todo el programa funciona. Crea un nuevo cliente, modifica, elimina, busca, acepta, cancela. Saludos
__________________
Siempre Novato Última edición por Caral fecha: 20-09-2010 a las 20:48:49. |
|
#3
|
|||
|
|||
|
Caral ..... para la BD. Y si esa carpeta o ruta no existe en el PC? a mi no me la encuentra y tengo que decirle donde esta. No seria mejor que en el evento ONcreate capturásemos la ubicación del exe y le pasemos al datamodule donde está?
Ya tengo todo el programa ordenado y rulando casi a la perfección, el único fallo es el de siempre, cuando abro la ventana clientes y doy a nuevo me saca los datos del anterior cliente, cancelo, nuevo y ya no vuelve a fallar a no ser que cierre la ventana clientes y la vuelva a abrir. Es decir que el fallo solo ocurre la primera vez que le doy a Nuevo después de abrir la ventana Clientes. Puede ser que al sacar la ventana Clientes y crear un cliente nuevo la tabla no estubiese abierta? voy a probarlo |
|
#4
|
|||
|
|||
|
Esto ... ejem..... como capturo la ruta del exe?
|
|
#5
|
|||
|
|||
|
Mas datos...
Esa primera vez que se abre la ventana de Clientes y le doy por primera vez a "Nuevo Cliente" en el DBgrid aparece la nueva linea para dicho cliente y cuando pulso en los DBedits para empezar a meter datos y aparecen los datos del ultimo cliente, en el DBgrid se booraa la linea blanca y se pasa al ultimo cliente anteriormente añadido. |
|
#6
|
||||
|
||||
|
Hola
Si quieres eliminar el archivo ini (que para mi es un error) y quieres colocar la BD en la misma carpeta del programa, entonces cambias en el datamodule, de esto:
A esto:
El dia que quieras colocar la BD en red, volverás al INI. Saludos
__________________
Siempre Novato |
|
#7
|
||||
|
||||
|
Hola
Aclaremos sobre el archivo INI y tu duda: El archivo INI es un archivo de texto por ende se puede modificar. Dentro de este archivo se encuentra esto: Cita:
Como la cambias, pues simplemente se abre el archivo como si fuera un NOTEPack se cambia la ruta y se guarda. Digamas que la BD la quieres en una carpeta en C:/, entondes simplemente la cambias asi y la guardas: Cita:
La BD no va a estar supeditada a una carpeta se podra colocar en donde gustes, incluso fuera del alcance de los usuarios para protegerla. Creo que es preferible enterarse bien del INI que quitarlo. Saludos
__________________
Siempre Novato |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
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 |
|