有两个表,其中一表循环时,另一表则根据一表的字段值定位,但运行出错。
代码段如下:
table2.open;
table1.open;
table2.filtered := True;
while not table2.Eof do
begin
table1.Filter := 'bb='+table2['bb'];
table2.Next;
end运行出错,出错信息为"Field 'aa' not found"
\\aa为Table2['bb']的值
请赐教!
解决方案 »
- 询问正弦曲线求取高峰的算法,请教大家了
- 在DBGrid中怎样使某一列用下拉框的形式显示内容?
- 请问如何关闭IIS的服务?
- 请教高手,本人想请教通过数值如:12.5转换成UNICODE的问题,急!!!在线等待
- 日记帐中间一笔记录,删除以后余额变动问题?
- 全局变量的赋值的问题,请高手帮忙!
- [分享]可以用POST方法访问HTTPS的函数
- 我的程序在处理图像放大或缩小时出现屏幕闪烁﹐请问怎样避免﹗Thks!
- 用table控件的BatchMove函数转存数据是如何快速简单修改字段名?
- sqlserver中用case能同时返回多个参数吗?下边的语句不行 select aa,bb=case a>0 then (select vv,mm from table2 where id=123) else '','' end from table1
- 我要离开这里--WGYKING散分贴(二)
- 关于组合查询的简单问题。。。
我总少用了一队‘’.