 |
Club Builder Foro de C++Builder en español
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
luis Invitado
|
Publicado: Lun 07 Oct, 2002 3:25 pm Asunto: urgente base de datos en red |
|
|
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 |
|
 |
Ambar Cdt

Registrado: 21 Ago 2002Mensajes: 19
|
Publicado: Mar 08 Oct, 2002 5:43 pm Asunto: |
|
|
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...
Un saludo pa tos! |
|
| Volver arriba |
|
 |
desasoftware Invitado
|
Publicado: Mar 15 Oct, 2002 6:37 am Asunto: lo mismo |
|
|
| como se programa en red, con locks y todo. cuando se que un registro esta ocupado? |
|
| Volver arriba |
|
 |
ferpb Invitado
|
Publicado: Mar 15 Oct, 2002 7:34 am Asunto: |
|
|
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 |
|
 |
luis Invitado
|
Publicado: Mar 15 Oct, 2002 8:01 pm Asunto: arquitectura |
|
|
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 |
|
 |
ferpb Invitado
|
Publicado: Jue 17 Oct, 2002 6:57 pm Asunto: |
|
|
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 |
|
 |
|
|
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
|
© 2002–2026 Club Builder · Funciona con phpBB.
|