如何在多层系统的客户端执行对一个视图的查询。(100分)

  • 主题发起人 主题发起人 jlxbz
  • 开始时间 开始时间
J

jlxbz

Unregistered / Unconfirmed
GUEST, unregistred user!
我在客户端写SQL语句执行对一个视图的查询。
with ClientDataSet1 do
begin
close;
CommandText:='select * from uv_WJTTJQK where 条码号='+#39+RenYuan['条码号']+#39;
ClientDataSet1.open;
end;
可执行出现‘Select Permission denied on object 'uv_tjqk'
database 'wsfy',owner 'dbo'’错误
问:1、在多层系统的客户端可否对一个视图进行查询或对一个存贮过程进行调用。
2、可有其它办法对视图进行查询。

 
可以在客户端进行,在应用服务器上的的Remote dataModule中放一个Query控件,
将你的查询语句写在SQL属性中,用一个TDATASETPROVIDER控件的DATASET设为Query控件,
再在你的客户端用ClientDataSet以及DComConnection和应用服务器连上,同样也能对指定
的视图进行查询。
 
接受答案了.
 
后退
顶部