把单机版更改为服务器/客户端编程模式,在原来的单机版的模式下,语句为:
adoQuery1.Close;
adoQuery1.SQL.Clear;
adoquery1.sql.add('select sum(财务指标执行进度) as ddd from 财务KPI where 部门号 =:部门号');
adoquery1.Parameters[0].Value:=login.Edit3.Text;
adoQuery1.open;现在在服务器/客户端编程模式下(服务器用了adoquery和DataSetProvider,客户端为DCOMConnection1、ClientDataSet1、database1)想实现以上单机版模式下的几条语句的功能,出现了两个问题,如下:首先将DataSetProvider1的option属性poAllowCommandText
语句1 clientdataset1.close;
语句2 clientdataset1.commandtext:='select sum(财务指标执行进度) as ddd from 财务KPI where 部门号 =:部门号'; 问题一:这句出现错误missing sql property,这是为什么?语句3 问题2:与adoquery1.Parameters[0].Value等价的语句不知道怎么写,请给出详细代码?clientdataset1.open;
初学者,高分征求答案
adoQuery1.Close;
adoQuery1.SQL.Clear;
adoquery1.sql.add('select sum(财务指标执行进度) as ddd from 财务KPI where 部门号 =:部门号');
adoquery1.Parameters[0].Value:=login.Edit3.Text;
adoQuery1.open;现在在服务器/客户端编程模式下(服务器用了adoquery和DataSetProvider,客户端为DCOMConnection1、ClientDataSet1、database1)想实现以上单机版模式下的几条语句的功能,出现了两个问题,如下:首先将DataSetProvider1的option属性poAllowCommandText
语句1 clientdataset1.close;
语句2 clientdataset1.commandtext:='select sum(财务指标执行进度) as ddd from 财务KPI where 部门号 =:部门号'; 问题一:这句出现错误missing sql property,这是为什么?语句3 问题2:与adoquery1.Parameters[0].Value等价的语句不知道怎么写,请给出详细代码?clientdataset1.open;
初学者,高分征求答案
解决方案 »
- 哪位兄弟姐妹,有"Delphi5 开发人员指南"卖兄弟一本
- 如何把rave report报表显示在一个delphi表单上
- ????????求救如何判断ADOQuery1当前状态?是insert? edit? append?
- IdTCPClient与IdTCPServer怎么实现相互发消息?
- 有关ScktSrvr传输的压缩、加密及超时解决方法求教高手
- 元芳,此事你怎么看?
- 菜鸟提问(控件安装问题)在线等待,解决马上给分
- 刚开始学Delphi,散分,以后请大家多关照
- 大家来抢分
- fastreport4.3 打印不出0
- 在DBGRID里面鼠标滚动时,如果让与数据库关联的DBEDIT的值也跟着变动.
- 我想在数据库access中动态的创建数据表,同时以日期时间为数据表的名字
'select sum(财务指标执行进度) as ddd from 财务KPI where 部门号 ='''login.Edit3.Text''''
clientdataset1.Params.ParamByName("部门号").AsString = login.Edit3.Text;