难题,请回答
我在做三层调用的练习时(中间用到MTS),修改客户端Clientdataset的commandtext值后,报错:中间层的ADOQuery的commandtext不允许改,我修改Datasetprovider的options中poallowcommandtext值为true后出现dont perform operation for the
open dataset,请问我该如何修改,谢谢!
问题点数:20、回复次数:2Top
1 楼lxpbuaa(桂枝香在故国晚秋)回复于 2002-05-24 18:36:27 得分 20
先将Datasetprovider连接的数据集关闭再修改
—————————————————————————————————
MaximStr := '宠辱不惊,看庭前花开花落,去留无意;
毁誉由人,望天上云卷云舒,聚散任风。';
if Not Assigned(I) then
I := TI.Create(Nil);
I.Maxim := MaximStr;
I.Explain := '假如上述代码中出现“OA”、“3D”等字样,改为“=”等';
I.Desire := '加不加分随你';
—————————————————————————————————
Top
2 楼fei_hawk(fei_hawk)回复于 2002-05-24 19:05:56 得分 0
lxpbuaa, 我很高兴你的再次解答,从出错中的说明我也知道要先将Datasetprovider连接的数据集ADOQuery关闭,但是不知道如何关闭,修改后如何再打开,请您给出具体方法,好吗?再次说声谢谢!Top




