问一个简单的问题!请问如何在三层中调用SQL的存储过程?急急......(50分)

  • 主题发起人 主题发起人 sailhzr
  • 开始时间 开始时间
S

sailhzr

Unregistered / Unconfirmed
GUEST, unregistred user!
问一个简单的问题!请问如何在三层中调用SQL的存储过程?急急......
因为我刚开始学习!
 
在clientdataset中 commandtext :=‘exec 存储过程’
 
在中间服务器做一个远程函数用来执行存储过程,客户端调用这个函数。
我认为这样做比较好
 
weichao99999说得也对,我说的只是最直接的调用方法
 
第一種方法﹕但是這樣要注意中間層的clinetdataset的connandtext要為true。
第二種方法在編寫是多几句代碼﹗但對于三層的規范上來說﹐是應該這樣的
 
最近一直在研究如何利用三层进行数据处理。现把我的一些处理方法介绍一下,不当之处,请各位大侠多多指正。
1、仔细分析业务,将业务处理过程进行分类和归纳;
2、在服务器APPSERVER程序中定义各种远程函数或存储过程,用这些远程函数/存储过程处理CLIENT端程序不便处理的数据或过程,并将处理的结果反馈给CLIENT端;
3、client根据APPSERVER处理的结果在前端进行相应的处理,从而达到预想的业务处理功能。
最近正在做一个网络考试的系统,用的就是三层,因为第一次做,遇到了一些麻烦,现在基本上都解决了。个人感觉做三层的系统甚至比两层的还简单,客户端需要进行的处理少多了。
 
能不能讲下具体做法,我试了weichao9999的方法却不能返回数据!能不能举个例子!
谢谢!
 
后退
顶部