with fdm.ClientDataSet17 do
begin
Close;
fdm.ClientDataSet17.CommandText:= 'select * from 部门指标评价 where (年度='+cxComboBox1.Text+')
and (月度='+cxComboBox2.Text+')and (部门KPI代码='''+FDM.ClientDataSet8.FieldByName('部门KPI代码').AsString+''')';
Open;
end;clientdataset17现在打不开了,不能再CXGRID里显示出来,我是通过ADO链接的数据库,在同一情况下,clientdataset1.open是正常的, 什么情况?
begin
Close;
fdm.ClientDataSet17.CommandText:= 'select * from 部门指标评价 where (年度='+cxComboBox1.Text+')
and (月度='+cxComboBox2.Text+')and (部门KPI代码='''+FDM.ClientDataSet8.FieldByName('部门KPI代码').AsString+''')';
Open;
end;clientdataset17现在打不开了,不能再CXGRID里显示出来,我是通过ADO链接的数据库,在同一情况下,clientdataset1.open是正常的, 什么情况?
解决方案 »
- 纯技术高难度问题!
- 郁闷呀!数据更新不了……
- 在线等待 请教TDeviceMode类型。
- 请Delphi朋友帮我介绍一下关于精通SQL SERVER方面的书籍
- NTSERVER中调用SHELLAPI大多会失败,请问是怎么回事?
- 如何用delphi来搜索网络数据库,例如,搜索局域网内有哪些机器装有sql server服务器
- dbgrid随分辨率改变的问题
- 如何分组统计?
- 三喜临门,散分3000庆祝(之八)
- 用DotCHM制作CHM帮助文件时, 编译之后汉字得到的是乱码, 怎么解决?
- 请问下应用系统正在做处理时,如何控制不能做其他的操作
- 想在DELPHI是捕获MAINFORM窗口的WM_SETFOCUS,完整的怎么写?
begin
try
if not Assigned(RES_LOADING_F) then
RES_LOADING_F:=TRES_LOADING_F.Create(Self);
RES_LOADING_F.Label1.Caption:='正在讀取數據......';
RES_LOADING_F.Show;
Screen.Cursor:=crSQLWait;
Application.ProcessMessages;
qry_lzdetail.Close;
qry_lzdetail.SQL.Clear;
qry_lzdetail.SQL.Add( ' select * from ( select Account_Id,Full_Name,CB,BM,KB,XB,BC,JCRQ,LWS,SF,JN, ' );
qry_lzdetail.SQL.Add( ' DATEPART(WK,DATEADD(DAY,-1,lzr)) as WEEKS from Res_Hrd_Temp where JN=''離職'' ' );
qry_lzdetail.SQL.Add( ' ) a where WEEKS='+ Trim(u)+' and BM='''+ Trim(c)+''' ' );
qry_lzdetail.Open;
finally
Screen.Cursor:=crDefault;
FreeAndNil(RES_LOADING_F);
end;
end;