Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 27-12-2006
jonmendi jonmendi is offline
Miembro
 
Registrado: dic 2004
Posts: 110
Poder: 20
jonmendi Va por buen camino
local share

Hola,
estoy escribiendo una aplicación en delphi3 que usa tablas paradox7. Cuando en lel BDE le pongo local share = False la aplicación funciona sin problemas, pero no así cuando la pongo a False (me sale EBDEngineError, Invalid parameter). Me casca en un proceso que repita miles de veces (insertar una linea en un archivo de texto creada apartir de los datos conseguidos de una sql), pero lo extraño es que me casca no al principio, ni al final, sino a medio camino y con unos datos que nada tienen de extraños (me refiero que no casca por los datos cogidos de la sql). ¿Alguien sabe algo de esto?
He mirado en el foro, pero local share no lo veo relacionado con esto, sino cono compartir tablas o estar en una red (ninguno es mi caso).
Gracias por vuestro tiempo.

Un saludo,
Jon
Responder Con Cita
  #2  
Antiguo 28-12-2006
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 28
Lepe Va por buen camino
Dices que no funciona con False y si funciona con False así que no sé como funciona de verdad .

Si funciona de una de las maneras... ¿por qué cambiarlo?

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #3  
Antiguo 03-01-2007
jonmendi jonmendi is offline
Miembro
 
Registrado: dic 2004
Posts: 110
Poder: 20
jonmendi Va por buen camino
hola a todos! y felices fiestas! gracias especialmente a lepe, y perdón por mi tardanza en escribir y por lo mal que escribi el mensaje.
Cuando pongo local share = False SI funciona y con Local share= True NO. Se podría dejar a false, supongo, pero sí que querría saber si a alguien le ha pasado esto, porque pasa, que es el local share....
Gracias a todos!
Jon
Responder Con Cita
  #4  
Antiguo 03-01-2007
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 28
Lepe Va por buen camino
Local Share = datos de este PC compartidos (con otras PCs)

Si le decimos TRUE (estamos en modo multiusuario, muchas PCs que acceden a nuestra Base de Datos), el BDE no usa la cache de escritura, precisamente porque al hacerlo, se dispondría de dos copias de un mismo registro, y podría haber inconsistencia de datos.

Si le indicamos FALSE (estamos diciendo que los datos se utilizan solo en nuestro PC); el BDE usará la cache de escritura para agilizar las consultas.

Tu situación es:"sin datos compartidos", al ponerlo en TRUE estas engañando al BDE ¿es lógico que de fallos? yo diría que si .

Lo normal, estando en en un solo PC es asignar esa propiedad a FALSE (por defecto es así, no tendrías que modificar esa propiedad para nada). Si ya lo has hecho, ponlo a false de nuevo.

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Error 11058 Share Violation Ricsato Conexión con bases de datos 0 08-06-2005 20:46:12
Conectarme a un "windows share" tsomarp API de Windows 1 14-04-2005 18:36:31
Red Local diegolf Conexión con bases de datos 5 21-12-2004 07:54:01
local share = true programa colgado JoseQ Tablas planas 7 06-12-2004 22:40:07
Modificar LOCAL SHARE por código Lepe Conexión con bases de datos 2 16-09-2003 16:22:44


La franja horaria es GMT +2. Ahora son las 15:13:52.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi