我使用的是绑定记录集的方法显示数据,不是填充式的.
是不是TDBGRID不能用服务器端游标????用客户端游标的时候,数据是没法动态更新的,请问有什么好的办法使用TDBGRID动态更新数据

解决方案 »

  1.   

    不好意思,我没说清楚.我想问的是:
    1.TDBGRID绑定记录集的时候,是否一定要将conn.cursorlocation=adclient ??????
    2.如果不用绑定的方式,应该怎么样填充数据到表格,不会导致屏幕闪烁,例如记录有10000条
    3.如果用填充的方式显示数据,增删改数据后,怎么刷新表格?
      

  2.   

    我用 这个控件就从来没有用过游标如果是邦定到 ADODC 控件,在它的属性页直接选择哪个ADODC 就可以如果是用代码 , 也可以这样 .RECORDSOURCE=RS 这样应可以了还有就是这控件有很多例子的多看看就可以了
      

  3.   

    如果不用绑定的方式,应该怎么样填充数据到表格,不会导致屏幕闪烁,例如记录有10000条
    3.如果用填充的方式显示数据,增删改数据后,怎么刷新表格?如下应可以:
    TDBGrid1.DataSource = Adodc1
    刷新
    TDBGrid1.Update
      

  4.   

    1、要
    2、用XArrayDB
    3、刷新记录集、TDBGrid1.rebind
      

  5.   

    使用TDBGrid数据绑定记录集,一定要conn.cursorlocation=adclient 语句的,要不然就没有法显示数据,但它也受到限制,数据只能是只读的