没用过Sybase,按理说Query不会索表的,关注

解决方案 »

  1.   

    DataBase
    LoginPrompt设为False
    Form OnCreateDataBase1.Params.Values['USERNAME']:=yourusername;
    DataBase1.Params.Values['PASSWORD']:=password;
    DataBase1.LoginPrompt:=false;
    如果不需要用户密码,上面设为空就行了
      

  2.   

    楼上老兄说的很正确,关键DataBase的LoginPrompt属性设为False
      

  3.   

    不应该呀!
    USERNAME;//ok
    PASSWORD;//ok
    LoginPrompt:=false;//ok
    ok!
      

  4.   

    老兄把DataBase的LoginPrompt属性设为False,还是实现不了,还有其他方法吗???
      

  5.   

    在Query.Open后再执行Query.FetchAll,就可以释放掉锁。
    在Table.Open后要执行Table.Refresh,否则也会有锁,当然有个前提,表上要有主键。
      

  6.   

    在Query.Open后再执行Query.FetchAll,就可以释放掉锁。
    在Table.Open后要执行Table.Refresh,否则也会有锁,当然有个前提,表上要有主键。