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 

urgente base de datos en red

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: urgente base de datos en red Responder citando

Hola a todos :

Tengo un programa que quiero que funcione en red, tengo una base de datos .DBF y cuando ejecuto el programa afecto la base de datos solamente desde la primera PC que la trata de afectar, es decir si de cuatro PCs trato de afectarla al mismo tiempo, solamente la afecta la primera, lo que hicieron las demas no se refleja.

Intenté con base de Paradox, pero no me funciona en red, la primera maquina que la toma, le pone llaves, para que solamente pueda accesar una PC.

No sé si en .DBF tenga que indexar o algo así, FAVOR AYUDARME NO SÉ COMO INDEXAR.

agradezco antemano atención, ya que solamente eso me falta para liberar el programa.

salu2
Volver arriba
Mensaje    Asunto: Responder citando

Yo tengo la misma duda.
Os suena de algo el componente ClientDataSet? Es que he oido algo de que se utiliza para poner Bases de Datos en red porque trabaja con dublicados temporales que hace o algo así. Pero no tengo ni idea de como funciona.
Si alguien sabe algo... Question

Un saludo pa tos!
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: lo mismo Responder citando

como se programa en red, con locks y todo. cuando se que un registro esta ocupado?
Volver arriba
Mensaje    Asunto: Responder citando

hola,
no se si mi opinion viene al caso, pero no seria mejor emplear una arquitectura cliente-servidor con la BD en el servidor y acceder desde todos los clientes? puedes usar transacciones para aislar modificaciones e inserciones, etc...
unsaludo
Volver arriba
Mensaje    Asunto: arquitectura Responder citando

Lo que dices acerca de la arquitectura, no tengo ni idea, soy muy nuevo en esto, y puesto que tiene mucha logica lo que indicas, me gustaría y me ayudaría demasiado si me envias algun ejemplo de manejo de cliente servidor.

gracias
Volver arriba
Mensaje    Asunto: Responder citando

holadenuevo,
bueno, veamos, ejem, no creo que yo sea el indicado para enseñar demasiado, pero a grosso modo

considera un pc como servidor y en el situas un sgbd por ejemplo interbase y creas tu bd.
desarrollas tu programa cliente en el que la conexion la haces a esa base de datos en un equipo remoto no en el tuyo local. ahora mismo estoy realizando las conexiones con el bde y a través de odbc, tengo que mirar ADO, que parece una buena alternativa al venir nativo con MS creo. por tanto, en este caso se limitaría a configurar una entrada en el odbc con la direccion de red de tu bd y un alias y te conectas a el. en la aplicacion puedes usar transacciones sobre esa bd, para evitar errores de multiacceso, ya que los cmponentes TDatabase poseen metodos StartTransaction, Rollback, Commit, etc...
Mas que fiarte de mi, mira el libro The Dark Side of a C++ que se puede descargar en pdf en castellano, que aparece en la seccion de libros y seguro que te va a ser bastante util. unsaludo
Volver arriba
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.