主要功能是:客户端连接到服务器端进行查询,修改数据。
客户端用clientDataSet通过socketconnection连接到服务器端的dataSetProvider来获取数据。
每次用到查询修改等sql通过以下方式实现:
先clientDataSet.close;
再把sql语句赋值给clientDataSet.commandtext;
例如clientDateSet.CommandText:=updata.....where ....
最后clientDataSet.open;请问大家:如果符合以上那个修改语句的记录有很多条,但我只想修改其中最后一条,那该如何控制如何解决?
客户端用clientDataSet通过socketconnection连接到服务器端的dataSetProvider来获取数据。
每次用到查询修改等sql通过以下方式实现:
先clientDataSet.close;
再把sql语句赋值给clientDataSet.commandtext;
例如clientDateSet.CommandText:=updata.....where ....
最后clientDataSet.open;请问大家:如果符合以上那个修改语句的记录有很多条,但我只想修改其中最后一条,那该如何控制如何解决?
就是说要解决的问题就是,对clientdataset选择出来的数据,如何对他的逐条进行修改。
换句话说也就是 用updata...where...,后面这个条件判断不能把数据定位到具体的一条记录,而是多条,而我需要做到的目的是只需要修改第一条。该如何做?