![]() |
¿Que programa usar??
Hola, el motivo de que escriba este post, es que se me ha planteado una duda.Estoy haciendo un programa en Delphi7 y me conecto a la base de datos con Ado,estoy usando la base de datos Access.
Ahora se me pide que la base de datos este en un servidor y que los Pc´s clientes entren al servidor a consultar, añadir y borrar registros y no tengo ni idea que base de datos usar. He leido por el foro que soleis usar Firebird,Paradox, Interbase o MsSQl Server, pero, soy novato en este tema y no se por donde empezar. En primer lugar me gustaria que me aconsejaraís que programa es mejor, para empezar a manejar este tipo de bases de datos.Por que ya os digo, que no los he visto en mi vida.Y en caso de que sea muy complicados de usar(No se si se usaran igual que el Access, supongo que no)¿Donde puedo encontrar un tutorial? Gracias por vuestra ayuda. |
Cita:
Puedes ponerlo a trabajar a ver qué problemas te da; Lo más común es que puedas tener problemas de bloqueos; O Tal vez no, yo tengo un par de aplicaciones con ésta configuración (con 4 o 5 PC's y nivel de trabajao bajo -muchas consultas y pocos cambios- y la verdad es que en 2 años no he tenido ninguna queja). Todo depende, como ya te he dicho, número de estaciones, carga de trabajo,... Cita:
|
Gracias Neftalí, he provado asi como dices y si que me funciona, ahora se me plantea otra duda, como puedo hacer un instalador y que me pida:
En primer lugar si quiero trabajar en Red. Luego si la respuesta es si que me pida la ruta donde quiero guardar mi base de datos, y me la pase a mi AdoConecttion. No se si lo que pretendo se puede hacer, pero, si se puede me vendria de lujo,por que ya tengo el programa casi terminado. PD:uso InstallShield Un Saludo y muchas gracias. |
Cita:
Inno Setup Puedes personalizar la instalación de Inno para que te haga esas preguntas; Puedes utilizar una utilizdad exyterna llamada "Inno setup form Designer" que justo te sirve para añadir formaularios personalizados al programa de instalación. Inno setup form Designer La única pega a lo que comentas (y que no se puede hacer) es que se aigne la ruta de la Base de Datos a tu ADOConnection, entre otras cosas pq tu programa ya está compilado y no puedes modificar esa información. Simplemente hay que enfocarlo de otra forma. Deberías modificar tu programa para que leyera la conexión de un TXT o que la primera vez que se ejecute pida la ubicación de la Base de Datos (por ejemplo...). |
Hola Neftalí, he probado el Ino Setup y me ha gustado mas que el InstallShield, es sencillo de usar, y da una presentación del instalador muy elegante, pero se me plantean 2 dudas:
Estoy intentando hacer un formulario con el ino setup form designer para que me pida un número de Serie, lo he creado de la siguiente manera: [code] Código:
function ScriptDlgPages(CurPage: Integer; BackClicked: Boolean): Boolean;Otra cosa es que no se como coger la ruta donde guarde el usuario la base de datos y guardarmela en un Txt para asi poder cargarsela al Adoconnection al inicio del programa. Un Saludo. |
Cita:
|
Gracias de Nuevo Neftalí, lo de cerrar mi aplicación se hacerlo, pero,¿como la vuelvo a abrir sin que el usuario toque nada?
Perdona mi ignorancia,pero, es que estoy bastante pez en esto de las bases de datos,bueno y la programación en general. Y si no es mucho molestar cuantos registros puede llegar a almacenar un base de datos Access, lo digo por que el usuario en poco tiempo me ha metido 500 registros y me da miedo que se me quede pillada la base de datos. En caso de que no sean muchos más ¿a que base de datos me recomiendas que la migre? Gracias y perdona que te moleste tanto. Un saludo. |
Cita:
Cita:
Piensa que una tabla Accces puede llegar a un tamaño de 2 GB (si divides eso por el tamaño de tu registro obtendrás el número); Pero ya te comento, que no deberías tener problemas ta¡rabajando con un orden de "MILES" de registros. |
| La franja horaria es GMT +2. Ahora son las 14:48:25. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi