![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
#1
|
|||
|
|||
![]() Consulta: Como puedo saber si una(s) tablas estan siendo usadas desde otra terminal? Estoy utilizando Paradox 7.
Me gustaria obtener informacion de quienes son y/o desde que terminal estan siendo utilizadas. O al menos, saber si estan en uso o no. Gracias por anticipado. miguelb Argentina |
#2
|
|||
|
|||
Hola:
Mira en este enlace a los trucos de Ian Marteens: http://www.marteens.com/trick04.htm Ahí indica cómo ver los usuarios conectados. En cuanto a la información sobre una tabla en concreto, te puedo decir el nombre de algunas funciones del BDE sobre eso: dbiIsTableLocked y dbiOpenLockList. No te puedo decir más puesto que estas últimas no las he utilizado. Un saludo |
#3
|
||||
|
||||
Si dejas al sistema y delphi estos al estar un registro bloqueado y querer editarlo te da un mensaje de error y de esto nos aprovechamos con la siguiente función
Function usuario(error,tex1,tex2:string);dtring; var usau:string; begin usau:=(Copy(error,(Ansipos('User:',error)+5),(length(error)-(ansipos('User:',error)+4)))); Result:=tex1+' '+usua+' '+tex2; end; y modo de uso en el evento Onclick de un boton EVENTO ONCLICK var Bloqueo:Boolean; begin try table1.edit; bloqueo:=false; exept On E:Exception do begin Showmessage(usuario(e.message,'Registro ocupado por:[','], intentelo más tarde')); bloqueo:=true; end; end; if bloqueo then exit; end; Un saludo desde Canarias. |
#4
|
|||
|
|||
![]() Andres y Jose Luis:
muchas gracias por sus colaboraciones, pude resolver mi problema con la solucion de Andres, y voy a estudiar lo planteado por Jose Luis. Gracias Miguel Argentina. |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Trabajar sobre la tabla o una tabla auxiliar? | Patricio | Conexión con bases de datos | 3 | 06-12-2005 22:07:34 |
Consulta para experimentados COMPLICADA!! | marceloalegre | SQL | 0 | 27-07-2005 01:06:03 |
Seleccionar registros en una tabla, envio, e insercion en otra tabla!! | EfrainSanmiguel | Conexión con bases de datos | 3 | 21-10-2004 01:12:43 |
tabla paradox no refresca | JoseQ | Conexión con bases de datos | 10 | 24-09-2004 22:07:51 |
tabla en excel | haron | Conexión con bases de datos | 2 | 19-05-2003 19:22:25 |
![]() |
|