我做程序的时候经常碰到这个问题
field '列名' not fount
我想不通。
我这次做了个程序
============================
var
  I:Integer;
begin
   //获取系统已安装的输入法
   for I:=0 to Screen.Imes.Count-1 do
   begin
    wwDBComboBox1.Items.Add(Screen.Imes.Strings[i]);
   end;
   //显示当前输入法
   var
  I:Integer;
begin
   //获取系统已安装的输入法
   for I:=0 to Screen.Imes.Count-1 do
   begin
    wwDBComboBox1.Items.Add(Screen.Imes.Strings[i]);
   end;
   //显示当前输入法
    wwDBComboBox1.Text:=tblshurufa.FieldByName('输入法').AsString;
end;===============================
结果在    wwDBComboBox1.Text:=tblshurufa.FieldByName('输入法').AsString;
又有同样的错误。不过FieldByName在这里程序里点不出来,是我自己写的
但用Field[1]也有什么“List index out of bounds”错误
所以还是改回以前的FieldByName啦