query1.Close;
  query1.SQL.Clear;
  query1.SQL.Add('select * from 表名 where User=:User');
  query1.Params[0].Value:= EName.Text;
  if not query1.Prepared then query1.Prepare;
  query1.Open;
  
  用的是SQL server 2000,
  表中明明有这个User,可query1.Field[0].Value
  返会值还是NULL,为什么啊