关于DataSnap 的一个问题? 服务端定义一个方法返回值的function GetValue(const SQLStr:string):variant; SQLDataSet1.commandText:=SQLStr; SQLDataSet1.Open; result:=SQLDataSet1.fieldvalues[0];客户端直接调用这个方法 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 服务端写好后,运行服务端程序。客户端放一个SQLConnection 右键点击,点"Generate DataSnap Client Classes",就会产生一个客户端用的服务端代理类看看DataSnap的演示教程 要在服务器中,定义一个方法,该方法使用参数SQLStr,返回值(数据集、字符串、OleVariant)参考代码:function TTServer.DataSetProvider1DataRequest(Sender: TObject; Input: OleVariant): OleVariant;begin ADOQuery1.SQL.Clear; ADOQuery1.SQL.Text:=Input; ADOQuery1.open;end; Delphi listview中已有的记录如何保存到数据库表中? 急!!!读取数据库问题 怎么将两个10M的网卡捆绑提速? 急需文件合并,分割源码?90分(不够再加) 关于TextOut输出打印的问题 请问怎么禁止屏保的运行 哪有Xp风格的图标下啊? Slice(FSortArray^, FSize)解释解释“^”和“Slice()” 各位,有一个报表方面的难题,如果你是高手,就请赐教!!!!!!!! 一个空战游戏,附源程序! Delphi多线程同步中的临界区问题 咨询个问题,如何对多个类循环赋值
服务端写好后,运行服务端程序。
客户端放一个SQLConnection 右键点击,点"Generate DataSnap Client Classes",就会产生一个客户端用的服务端代理类看看DataSnap的演示教程
参考代码:
function TTServer.DataSetProvider1DataRequest(Sender: TObject;
Input: OleVariant): OleVariant;
begin
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Text:=Input;
ADOQuery1.open;
end;