我用ADO连接Access,执行下面的语句没有语法错误,但是好像这条语句也没有执行,
请问Access中 'Insert into xxx Select * From XXX' 语句如何用,或有没有类似的语句。'Insert Into 尿机项目名称 Select 序号,项目名称 From 所有尿机项目名称' + 'Where 尿机名称=''' + NiaoJiName + '''';

解决方案 »

  1.   

    是不是access支持的语句有限的原因呢
    因为access对于sql语句的支持不是很好的!
      

  2.   

    就是这样用的呀不过不能用ADO.Open()要用ADO.ExecSQL()
      

  3.   

    'Insert Into 尿机项目名称 (序号,项目名称) Select 序号,项目名称 From 所有尿机项目名称' + 'Where 尿机名称=''' + NiaoJiName + '''';
      

  4.   

    sinsertsql:='insert into '+ATableName+'(a1,a2,a2_1,a3,a4,a5,a6,a7,a8,a9,a10,a13,a14,a15,e1,e2,e2_1,E3,E4,JX,CSBS,F1)'
                        +' Select * from t_tm where '+stmsql;