这几句话老是报错:此列名'01'无效(01是一个输入的值),请高手回答.谢谢拉等............

解决方案 »

  1.   

    adoquery2.Close;
          adoquery2.SQL.clear;
          adoquery2.SQL.Text:='select bmdm from bm where bmmc="'+cb.Text+'"';
          adoquery2.Open;
          str:=adoquery2.FieldByName('bmdm').AsString;
      

  2.   

    将adoquery2.SQL.Text:='select bmdm from bm where bmmc="'+cb.Text+'"';
    改为:
    adoquery2.SQL.Text:='select bmdm from bm where bmmc='+''''+cb.Text+'''';
      

  3.   

    检查adoquery2连接的哪个数据库 看看连接对了再说还有你的SQL查询写的有问题参考楼上的试一试吧