在SQL Server中可以将共享锁取消, 我想在Sybase中也应有。 你可以试一试。
不过可容易产生脏数据啊

解决方案 »

  1.   

    http://www.csdn.net/expert/topic/178/178987.shtm
       你不会又用 Ttable直接访问数据库吧!那你还要用三层干嘛?我觉得,不应该是喜欢类而写类,是为了有助于,程序框架的清晰,数据流的合理,后期的可维护及扩张,我发觉,论坛上,关于Tclientdataset直存取数据库,Ttabe,Tdbgride直接update,insert,delete
    的问题特别多,其实用这种方法跟数据库进行数据交互,本身就有严重的缺陷,在程序相对简单的情况下
    还是程序比较流畅的,当你的程序由于应用升级,用了较强的多用户,多任务特性,程序的bug就会一大堆,
    就像一个烂泥潭,越陷越深我,觉得应该多用Tquery,Tstoreproc,避免Ttable,Tclientdataset的直接交互,以提高程序数据流的,合理性。
      

  2.   

    最好别用Ttable了,老是报错,或是数据被修改,或是读不完整。现在我改用了Tquery控件,自己写sql代码,想怎么样就怎么样!!!
      

  3.   

    to machin(刷新一下) :   知己,知己....,有机会弄个数据库访问方法的讨论,老兄也要关注噢!