Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Consulta de varios ordenadores

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Bases de Datos
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Consulta de varios ordenadores Responder citando

He realizado una aplicación para el control de gastos en la obras de l aempresa en que trabajo, esta aplicación trabaja sobre tablas Paradox y una base de datos STANDARD, la direccion de la base de datos se encuentra en el servidor de manera que se puede acceder a ella desde cualquier ordenador pero no al mismo tiempo.

Mi pregunta si existe alguna manera sencilla de cambiar mi base de datos para que trabaje con varios ordenadores, he pensado si se puede cambiar a un tipo de base de datos INTRBASE pero no se por donde empezar.

Gracias.
Volver arriba
Mensaje    Asunto: Responder citando

Saludos, bueno tanto como sencillo... no suele serlo, dependera de lo complejo que sea tu sistema.

Consigue una copia de Interbase 6.0 es de licencia publica y no tiene limitaciones en cuanto a usuarios, la que trae el Builder esta limitada a 3 clientes creo.

Utiliza el DataPump que viene con Builder para crear y migrar a Interbase tus tablas.

Pon un IBDatabase, un IBTransaction y las IBTables necesarias en tu proyecto, apunta DefaultTransaction de IBDatabase a la IBransaction, en las tablas Database apuntando a IBDatabase.

Configurar la conexion: Doble Click sobre la IBDatabase, si esta en la pc donde programas selecciona local y navega con Browse hasta el fichero de la BD, en el otro caso deberas poner en Database: Pc:Unidad:\Carpeta\BaseDatos.gdb , donde pc es el nombre de maquina donde reside tu BD, unidad la letra de la unidad, deberas tener instalado IBServer en dicha pc.

El Username predefinido es SYSDBA y el Pass masterkey.
Asigna las propiedades TableName a las tablas y abrelas, si todo va bien cambia los DataSources de tu aplicacion para que apunten a la tabla correspondiente de Interbase, es aqui donde empezaran a saltar los problemas con los nombres de campos, vete corrigiendolos tabla por tabla y despues recuerda modificar el codigo que haga referencia a los campos por su nombre.

Bueno esto es lo basico si te animas estamos aqui para ayudarte en lo posible.
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.