multiusuarios

17/11/2006 - 19:22 por Carlos Mija | Informe spam
Buenas Tardes tengo un Problema con mi Aplicacion
Cuando Ejecuto todo sale bien pero cuando uno grabo normal

pero otro cliente quiere entrar a ver ese cambio se bloquea la pc
y cuando cierro el exe que hizo el cambio recien aparece el cambio
no se que este haciendo mal
incluso salgo de la ventana que hize el cambio y nada (pero no del sistema)

¿es problema de mi Manejador de Base de Datos SQL Server o de mi
aplicacion(Power Builder) ?

Espero su ayuda Gracias.
Carlos Mija Torres
Lima - Peru

Preguntas similare

Leer las respuestas

#1 agile wannabe
17/11/2006 - 19:38 | Informe spam
De acuerdo a los síntomas es probable que tu aplicación está abriendo
transacciones y no las está cerrando, con lo cual las tablas actualizadas
quedan bloqueadas.

Saludos!!
Respuesta Responder a este mensaje
#2 Carlos Mija
17/11/2006 - 20:14 | Informe spam
Tenias Razon no lo estaba cerrando.

me falto esto:
if sqlca.sqlcode = -1 then
xderror = sqlca.sqlerrtext
rollback;
MessageBox(" ", '1. ERROR AL GRABAR : ' + xderror + ".")
Return
end if

Gracias

Saludos!!

Carlos Mija Torres
Lima - Peru


"agile wannabe" escribió en el
mensaje news:
De acuerdo a los síntomas es probable que tu aplicación está abriendo
transacciones y no las está cerrando, con lo cual las tablas actualizadas
quedan bloqueadas.

Saludos!!
Respuesta Responder a este mensaje
#3 agile wannabe
17/11/2006 - 22:13 | Informe spam
... y el commit supongo que también lo estás considerando.

Saludos!
Respuesta Responder a este mensaje
#4 Carlos Mija
17/11/2006 - 23:43 | Informe spam
ese era para revisar nada mas asi quedo:

IF wf_graba()=0 THEN
MessageBox("Atención", "Grabado con éxito")
commit;
ELSE
rollback;
END IF

Gracias.

"agile wannabe" escribió en el
mensaje news:
... y el commit supongo que también lo estás considerando.

Saludos!


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida