求救-怎样用button实现navigator的功能  (在线等待)
帮帮忙啊~~~~~~~~~~~~~~~

解决方案 »

  1.   

    DataSource.DataSet.First
    DataSource.DataSet.Prior
    DataSource.DataSet.Next
    DataSource.DataSet.Last
    DataSource.DataSet.Refresh
    DataSource.DataSet.Post
    DataSource.DataSet.Cancle
    DataSource.DataSet.Edit
    DataSource.DataSet.Insert关键是如何判断当前DataSet的状态
    比如:是EDIT状态还是INSERT还是处于第一条了,从而改变按钮的ENABLE状态
    不过不是很难
      

  2.   

    不用楼上这么麻烦,简单的办法就是弄一个 TActionList 控件,然后 添加标准 Actions,选择数据库的然后给每个Button的Action选择上它对应的就行了,其余的都不用你管。
      

  3.   

    TActionList 估计还不会用,还是用
    DataSource.DataSet.First
    DataSource.DataSet.Prior
    DataSource.DataSet.Next
    DataSource.DataSet.Last
    DataSource.DataSet.Refresh
    DataSource.DataSet.Post
    DataSource.DataSet.Cancle
    DataSource.DataSet.Edit
    DataSource.DataSet.Insert
    这些属性在button吧!
      

  4.   

    恩,这些我知道
    现在的问题是怎样进行异常处理.........
    try.........except....
      

  5.   

    to :pazee(耙子) 
    你说的TActionList,我不会,连在哪都没找到,汗.........
    能告诉我吗?怎么弄,我想试下.............