如何用ClientDataSet读取数据?
我想从远端服务器程序读取数据库中的数据(例如:Select name from userstable),用DataSetProvider和ClientDataSet进行访问。但我不想让数据显示出来(仅仅是判断取得的数据是否正确),所以不用DataSource和DataControl控件。ClientDataSet.Data无法取得字符数据。那我如何才能读出得我查询到的name值呢?
急!急!急!请高手不吝赐教!不胜感激!
问题点数:20、回复次数:4Top
1 楼viaboy(平凡)回复于 2003-08-03 08:13:02 得分 0
upTop
2 楼yesxwl(吴宫幽径)回复于 2003-08-03 08:50:09 得分 0
用两个clientdataset指向同一个datasetprovider,一个用于显示, 一个用于取值判断
不要显示时clientdataset.active:=False;
或者要dbgridei不显示时,dabgird.datasource=nil
显示时datasource:=clientdataset1
Top
3 楼blackbeetle(票房毒药)回复于 2003-08-03 09:38:12 得分 20
clientdataset1.FieldByName('name').AsStringTop
4 楼y_s_y(冻兔)回复于 2003-08-03 15:03:43 得分 0
blackbeetle(票房毒药),非常感谢你!Top



