首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

请求各位大人解答一下怎么才在三层架构中调用中间层中的函数呢?

2012-03-03 
请求各位大人解答一下如何才在三层架构中调用中间层中的函数呢???我用Midas做的一个三层架构的程序.中间层

请求各位大人解答一下如何才在三层架构中调用中间层中的函数呢???
我用Midas做的一个三层架构的程序.中间层和客户端都连好了.可以在客户端通过ClientDataSet组件的进行一些SQL语句的操作.但是如果在客户端调用中间层上定义的函数,就会出错,就算这个函数不带一个参数也会出错.请问一下高手们如何解决啊!我对三层不精!请帮帮忙!出现在运行期的错误为:invalid   variant   operation!
客户端是这样调用的:
SocketConnection.AppServer.addusers;

[解决办法]
客户端:
socketconnection.appserver.adduser(参数1的值,参数2的值,....);
服务器端:

procedure 数据模块名.adduser(参数1,参数2....);
var
s:string;
begin
s:= 'insert into 表名(列名...) values(参数1....)
adoquery1.sql.clear;
adoquery1.sql.add(s);
......
end;

热点排行