X
xeen
Unregistered / Unconfirmed
GUEST, unregistred user!
服务器端 ADO 连接,DataSetProvider的ResolveToDataSet设为True;
客户端SocketConnection->ClientDataset->dataSource->dbgrid;
表中有某一字段(字段a)[red]内容一样[/red]的两条记录,([red]有关键字段,不是重复纪录[/red])
修改[blue]第二条[/blue]记录的字段a的内容,然后Clientdataset1.Applyupdates(-1);
这个函数返回0表示没有更新错误,然后Clientdataset1.Refresh;
结果发现......................................
[red]是[blue]第一条[/blue]记录的字段A被修改了[/red]
这是怎么回事?????
看来象是定位错误,查一了一通源码,还没有太多头绪。
是否有和我一样倒霉的人???
客户端SocketConnection->ClientDataset->dataSource->dbgrid;
表中有某一字段(字段a)[red]内容一样[/red]的两条记录,([red]有关键字段,不是重复纪录[/red])
修改[blue]第二条[/blue]记录的字段a的内容,然后Clientdataset1.Applyupdates(-1);
这个函数返回0表示没有更新错误,然后Clientdataset1.Refresh;
结果发现......................................
[red]是[blue]第一条[/blue]记录的字段A被修改了[/red]
这是怎么回事?????
看来象是定位错误,查一了一通源码,还没有太多头绪。
是否有和我一样倒霉的人???