我用delphi的ADO连接的mysql在DBGRID里显示正常,mysql设定的gbk的 但读取到库里中文varchar 类型报错 错误显示是 “我的中文”is not a valid  component namewith adoquery1 do
   begin
    close;
    sql.Clear;
    sql.Add('select * from t_dept');
    sql.SaveToFile('d:\ss.txt');
    open;
    first;
    //name:=fieldbyname('Dept_Name').asstring;  showmessage(name);
     while not eof do
     begin
      id:=fieldbyname('t_ID').asinteger; showmessage(inttostr(ID));
      name:=fieldbyname('Dept_Name').asstring;  showmessage(name);
      own:=fieldbyname('Dept_PID').asinteger;
在 name  出报错