Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > MS SQL Server
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 29-12-2003
Avatar de tgsistemas
tgsistemas tgsistemas is offline
Miembro
 
Registrado: dic 2003
Ubicación: Barcelona
Posts: 149
Poder: 21
tgsistemas Va por buen camino
Question Error de SQL

Hola a todos/as :
Soy novato trabajando con SQL Server 7 y he tenido que migrar unas tablas de Paradox a SQL.
El tema es que en un formulario de Clientes cuando modifico un registro (algunos, no sucede con todos) al hacer el post me produce el siguiente error :
"EDBEngine Error with message 'Couldn't perform the edit because another user changed the record".

Entiendo que el error es que otro usuario cambio el registro pero estoy accediendo a SQL mediante BDE y de forma local (el servidor de SQL está en la misma máquina).

Alguien tiene alguna idea de lo que he estoy haciendo mal?.
Tiene algo que ver los atributos de los usuarios de SQL?

Gracias a todos/as.

Saludos.
__________________
Toni | blog
Responder Con Cita
  #2  
Antiguo 29-12-2003
Avatar de delphi.com.ar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Registrado: may 2003
Ubicación: Buenos Aires, Argentina *
Posts: 5.932
Poder: 27
delphi.com.ar Va por buen camino
Hola, bienvenido al foro.
Primero quiero sugerirte que leas la Guía de Estilo, ahí verás que no nos gusta que publiquen mas de un hilo del mismo tema. Publica uno solo y verás que si alguien puede ayudarte lo hará.

Si trabajas en un solo equipo, pero accedes a la base de datos con diferentes conexiones, esto puede ser usando varios TDataBase desde tu aplicación o desde varias aplicaciones, y una de estas conexiones produjo un lock de un registro, las otras conexiones no podrán consultar y/o modificar este registro.

Saludos!
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
Responder Con Cita
  #3  
Antiguo 29-12-2003
Avatar de tgsistemas
tgsistemas tgsistemas is offline
Miembro
 
Registrado: dic 2003
Ubicación: Barcelona
Posts: 149
Poder: 21
tgsistemas Va por buen camino
Gracias por la respuesta tan rápida....

Sólo utilizo un TDataBase para todas las tablas y utilizo transacciones en los formularios.
Supongo que el error debe ser algún bloqueo que desconozco por qué se ha quedado activo.

Al empezar a trabajar con SQL estuve haciendo pruebas de usuarios y contraseñas (así como de la seguridad de SQL) cuando los datos ya estaban importados.

Es posible desbloquear los registros de todas las tablas para poder eliminar el error descrito?

Gracias de antemano.


P.D.: Pido disculpas no leer las normas del foro antes de enviar el mensaje.

Saludos.
__________________
Toni | blog
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 00:27:41.


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