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 31-10-2003
Luis Castillo Luis Castillo is offline
Miembro
 
Registrado: jun 2003
Ubicación: Colombia
Posts: 102
Poder: 22
Luis Castillo Va por buen camino
Question Errores en ado MSSQLServer1

Haber amigos si pueden colaborarme:

Estoy programando por primera vez para base de datos con la Paleta de componentes ADO (antes utilizaba la DataAcces). Y la base de datos a la que accedo es de Microsoft SQLServer 2000. Dado a que soy nuevo en este administrador y estos componentes , me sorprenden muchos errores los cuales quisiera que me aclararan un poco.

Yo Utilizo el TADOTAble y cuando voy a eliminar una fila de una tabla que se visualiza en un DBGrid en una forma entonces aparece el error:

"Row Cannot be located for updating. Some Values may have been changed since it was last read".

Yo lo que entiendo de este mensaje es algo asi como que se hizo una lectura del registro a eliminar y no se puede proceder porque se daria el caso de lecturas erroneas. (!!!!Algo he leido del nivel de independencia de la base de datos!!!!). Pero no entiendo porque sale....creo que no deberia salir ese error.....entonces yo cierro y abro la forma y luego si lo deja eliminar.

he alli uno de mis problemas

Cualquier ayuda es importante

Muchisimas Gracias
__________________
LK
Responder Con Cita
  #2  
Antiguo 31-10-2003
Viet Viet is offline
Miembro
 
Registrado: jul 2003
Ubicación: Argentina - Mar del Plata
Posts: 252
Poder: 21
Viet Va por buen camino
Hola

Ese error aparece cuando estas trabajando sobre una tabla y otro usuario realiza una operación sobre la misma, de modo que los registros quedan lockeados por que tal ves no sean los mismos que vos estes trabajando.

Eso es lo que entiendo yo que pasa

saludos
__________________
Marín Ignacio Borthiry (Viet) - "El hombre arriesga su vida cada vez que elije y eso es lo que lo hace libre" ;)
Responder Con Cita
  #3  
Antiguo 31-10-2003
Descendents Descendents is offline
Miembro
 
Registrado: may 2003
Ubicación: Barcelona
Posts: 396
Poder: 22
Descendents Va por buen camino
Hola A mi tambien me paso hace un tiempo.
Es exactamente lo que Viet dice.

Si tu empiezas a trabajar con un registro, y de mientras tu no has acabado de trabajar con el,alguien lo ha modificado, te sale este error.

Aqui es donde tienes tu que restringir que si tu tocas un registro nadie mas pueda tocarlo.

Se puede hacer a nivel de registro o de tabla entera.

Última edición por Descendents fecha: 31-10-2003 a las 19:11:36.
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


La franja horaria es GMT +2. Ahora son las 17:11:00.


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