首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

已解决有关问题分析,关于查询及取特定字段值的

2012-03-01 
已解决问题求一个分析,关于查询及取特定字段值的已定义一字符串变量s,数据表中只包含A、B、C三个字段,当用如

已解决问题求一个分析,关于查询及取特定字段值的
已定义一字符串变量s,数据表中只包含A、B、C三个字段,当用如下代码
   
  ADOQuery1.sql.Add('select * from 数据表 where A='''+edit1.text+''' or B='''+edit2.text+'''');

后给s赋值

  s:=adoquery1.Fieldvalues['C'];

运行时提示“字段C未找到”。

查询语句改为 'select A,B from'后,错误消失。

请问这是怎么回事!? 

学习中,低级问题请见谅

[解决办法]
adoquery1.fieldbyname('c')会报错吗?
'select A,B from',只会更加不会有c字段,反而不会报错??
[解决办法]
确实是弄反了,应该是*的时候不会报错,A,B是会报错吧,你没查怎么能取到C的值?

热点排行