Entrar
¿Nuevo usuario? Inscribirme
DesarrolloVB · Desarrollo de Software en Microsoft Visual Basic
? ¿Ya estás suscrito? Entra a Yahoo!

Consejos

¿Sabías que...?
Podés añadir enlaces a sitios relacionados de tu grupo.

Mensajes

  Mensajes Ayuda
Avanzado
Consulta General (OT pero va de la mano con VB)   Lista de mensajes  
Responder | Reenviar Mensaje #24728 de 28138 |
RE: Para Ismael Donis García [VB] Consulta General (OT pero va de la mano con VB)

Hola Ismael!
Muchas gracias, aunque..... ¿cuál es la finalidad de esto que me mandaste? ¿evitar los bloqueos? ¿lo evita en un 100%? Es una DLL que compacta la base... ¿pero qué relación tiene eso con los bloqueos?
Por otro lado... la verdad no sabía que MS SQL Server también tenía "bloqueos"... parece ser que las opciones de van reduciendo a MySql o directamente, Oracle (aunque muy caro, pero hasta donde sé, bueno).
 
Con Dbengine.idle dbfreelocks tengo que confesar, que hace más de 1 mes y medio que no se registra ningún bloqueo...
 
Otra consulta: ¿alguien sabe si es posible, que Access dé error de registros duplicados (por índice de 3 o más campos) INCLUSO CUANDO PUEDE CORROBORARSE QUE TALES REGISTROS CON CLAVE INDICE DUPLICADA NO SON "REALES" (al menos en los registros apreciados a "simple vista").  Porque me ha sucedido, en un cliente, al intentar establecer (en una tabla que ya tenía registros guardados, es decir, ya estaba "andando") un índice principal de 3 campos (Comprobante, Letra y Nº), access no me dejó porque "crearía valores duplicados en el índice" aunque aseguro que solamente considerando el campo Número ya guardado en los registros (que eran alrededor de 200) TODOS LOS NUMEROS ERAN DISTINTOS LO QUE ANULA LA POSIBILIDAD DE DUPLICADOS, sin embargo, ese mensaje de "duplicados" me aparecía. ¿A alguien le pasó algo similar?
 
Bueno muchas gracias.
 
Víctor.  
 
     
-----Mensaje original-----
De: DesarrolloVB@... [mailto:DesarrolloVB@...] En nombre de Ismael L. Donis García
Enviado el: lunes, 26 de febrero de 2007 15:22
Para: DesarrolloVB@...
Asunto: Re: [VB] Consulta General (OT pero va de la mano con VB)

Utiliza para la conexión ADO con las propiedades ;Mode=ReadWrite;Persist Security Info=False
 
Y cuando intentes abrir la BD si te da el error= -2147467259 mandas a compactar la BD con la dll que te adjunto, pasándole el camino y el nombre de la BD original (c:\trabajo\bd.mdb), el nuevo nombre y camino de la BD compactada ()c:\trabajo\bd1.mdb) y el password de la BD en caso de que este lo tenga.
 
Ya después lo que te queda es renombrar la BD por el nombre anterior, ósea bd1.mdb por bd.mdb.
 
Para poder utilizar la dll que te adjunto tienes que tener a la librería dao360.dll

ISMAEL

 
----- Mensaje original -----
Enviado: lunes, 26 de febrero de 2007 09:02
Asunto: Re: [VB] Consulta General (OT pero va de la mano con VB)

Hola Victor:

Aqui tenemos Access 2003 y recientemente la bd se bloquea y se debe reparar. Hay
veces que la bd no la reconoce los demás equipos.

Quisiera consultar y aprender mas sobre el control de bloqueos ( dbengine.idle
dbfreelocks (código VB) ), que comentas.

Alguien de la comunidad comentó de usar tablas temporales, donde consultamos ?

Cordial Salu2,

Josè Luis

Mensaje citado por Víctor <victorrvictorrr@yahoo.com.ar>:

> Hola a todos!
> Tengo una consulta para hacerles: El error de bloqueo que suele pasar
> comunmente en Acess 97 en entornos multisuarios... (que se controla
> bastante con dbengine.idle dbfreelocks (código VB), pero no en un 100%)
> y que muchas veces cuando el archivo de control de "locks"
> basededatos.ldb queda (a veces, por inexplicables razones) abierto más
> de lo debido o con más usuarios de los que en realidad usan la base....
> bueno, ese error de bloqueo ¿es menor en versiones posteriores de Access
> (2000, 2003, 2005)? ¿Nunca sucede en administradores de BD como Sql
> Server 2000 o posteriores, MySql u Oracle? Me trajo algunos problemas
> ese tema, por eso quiero saber cuál fue la experiencia de uds con
> versiones posteriores de Access, o mejor aún, con administradores con
> motores (dbengines) más potentes como los que nombré recién. Muchas
> gracias, es todo por ahora.
>
> Víctor.
>



__________ Información de NOD32, revisión 2083 (20070227) __________

Este mensaje ha sido analizado con NOD32 antivirus system
http://www.nod32.com


Sáb, 3 de Mar, 2007 4:19 am

victorrvictorrr
Sin conexión Sin conexión
Enviar correo Enviar correo

Reenviar Mensaje #24728 de 28138 |
Desplegar mensajes Autor Ordenar por fecha

Hola a todos! Tengo una consulta para hacerles: El error de bloqueo que suele pasar comunmente en Acess 97 en entornos multisuarios... (que se controla ...
Víctor
victorrvictorrr
Sin conexión Enviar correo
24 de Feb, 2007
10:03 pm

Hola Victor: Aqui tenemos Access 2003 y recientemente la bd se bloquea y se debe reparar. Hay veces que la bd no la reconoce los demás equipos. Quisiera...
Jóse Luis Malagon ...
jmalagon@...
Enviar correo
26 de Feb, 2007
2:12 pm

Hola José Luis! Bueno gracias por tu comentario. Es justamente "la prueba" que estaba necesitando... No es conveniente usar Access como administrador de bases...
Víctor
victorrvictorrr
Sin conexión Enviar correo
27 de Feb, 2007
3:10 am

... Hola Victor. Perdon por no responder antes. Efectivamente los drivers que me enviaste para la impresora fiscal Hasar me anduvieron perfecto, luego de hacer...
Eric Pap
ericpap@...
Enviar correo
27 de Feb, 2007
1:12 pm

Pues yo he trabajado con Access durante años en aplicaciones multiusuarios y hace mucho, pero mucho tiempo que no tengo ese tipo de problemas, al principio si...
Ismael L. Donis Garc€...
ismael@...
Enviar correo
2 de Mar, 2007
10:15 pm

Hola victor yo tengo experiencia con SQL 2000 y SQL 7.0 que usamos aca en la empresa, en cuanto a ese tema de los bloqueos, si pasa en un entorno multiusuario...
Juan Infante
juaninfantec...
Sin conexión Enviar correo
28 de Feb, 2007
1:03 pm

Utiliza para la conexión ADO con las propiedades ;Mode=ReadWrite;Persist Security Info=False Y cuando intentes abrir la BD si te da el error= -2147467259...
Ismael L. Donis Garc€...
ismael@...
Enviar correo
2 de Mar, 2007
10:07 pm

Hola Ismael! Muchas gracias, aunque..... ¿cuál es la finalidad de esto que me mandaste? ¿evitar los bloqueos? ¿lo evita en un 100%? Es una DLL que compacta...
Víctor
victorrvictorrr
Sin conexión Enviar correo
5 de Mar, 2007
1:19 am
Avanzado

Copyright © 2009 Yahoo! de Argentina S.R.L. Todos los derechos reservados.
Política de privacidad - Condiciones del Servicio - Reglas de la comunidad de Yahoo! - Ayuda