有两种方法,一种是用APPSERVER函数调用,一种是用通讯包方式传输,是吗?
怎么样实现阿,还有,我用Tspackage定义变量时,说它没定义,怎么回事啊?
怎么样实现阿,还有,我用Tspackage定义变量时,说它没定义,怎么回事啊?
解决方案 »
- 麻烦懂C++跟Delphi的高手看一下下面的C++代码用Delphi该怎么写
- 纪念逝去的同胞,为震区的人们收集10000句祝福,是中国人的顶起
- adoquery中sql语句出错
- 拜托 各位帮帮忙!
- 与SQLserver连接时的问题
- 有谁用过Dbgrid做mp3播放器的播放列表啊!进来讨论一下!
- Non-blob column in table required to perform operation错误是怎么产生的?请高手指教,在线
- 在客户端调用发布在服务器端的COM+组件时出现以下错误提示:已禁用包含此组件或应用程序的组件。
- 一个类的方法被声明为dynamic和virtual有何用意,两者有何不同?
- :如何通过截取消息判断键盘的不同按键,在线等待,立刻给分。
- 求助多表动态建立treeview!
- 问一个小问题,在线等待啊!
procedure TADODCOMServer.Insert(const cntName: WideString;
cntAmount: Word);
begin
ADOQryPractice.Close;
ADOQryPractice.SQL.Clear;
ADOQryPractice.SQL.Add('Insert Into A1 (Name,Amount) Values(:PName,:PAmount)');
ADOQryPractice.Parameters.ParamValues['PName']:=cntName;
ADOQryPractice.Parameters.ParamValues['PAmount']:=cntAmount;
ADOQryPractice.ExecSQL;
end;//Client
procedure TForm1.Insert2Click(Sender: TObject);
var
StrName:String;
intAmount:integer;
begin
StrName:=self.Edit2.Text;
intAmount:=StrToInt(self.Edit3.Text);
DataModule1.DCOMConnection1.Connected:=True;
DataModule1.DCOMConnection1.AppServer.Insert(StrName,intAmount);
end;