各位大侠:    在access2003数据库A.mdb中有两个结构相同的表:m和n,如何才能复制m中的一条记录到n中呢??小弟是初学者,最好要详细一点呀!
  
    万分感谢!!!!!!!!!!!!

解决方案 »

  1.   


    Insert into Table2(field1,field2,...) select value1,value2,... from Table1或是SELECT vale1, value2 into Table2 from Table1
      

  2.   

    恩谢谢你可还是不行呀会出现“操作符丢失”的错误语句如下:adoquery1.SQL.Add('Insert into 目标表 select * from 原表 where id=字段');这是咋回事呀?????
      

  3.   

    adoquery1.SQL.Add('Insert into 目标表 select * from 原表 where id=字段');ID = 字段?
      

  4.   

    “字段”就是ACCESS数据库表中的“字段名”有错误吗????
      

  5.   

    是不是要改为adoquery1.SQL.Add('Insert into 目标表 select * from 原表 where 字段名=字段值');好像也不对呀
      

  6.   

    字段要区分类型,是文本型就把引号加上
    adoquery1.SQL.Add('Insert into 目标表 select * from 原表 where 字段名="字段值"');
      

  7.   

    还是不行呀,提示说下面这句语法错误,具体是这样的adoquery1.SQL.Add('Insert into '+MuBiaobiao1+' select * from '+YuanBiao1+' where Size1 = '+ JiLuMing1);MuBiaobiao1:目标表,
    YuanBiao1:原表,
    Size1:字段名,
    JiLuMing1:字段值出现错误如下:
    *********************************************************************************
    Project Project1.exe raised exception class EoleException'语法错误(操作符丢失)在查询
    表达式'size1
    Insert into 2 select * from 1 where Size1=2'中'.
    *********************************************************************************
    怎么回事呀???????????????
      

  8.   

    语法错了
    adoquery1.SQL.Add('Insert into 目标表 select * from 原表 where 字段名="字段值"');insert into 目标表(字段一,字段二,字段三)
    select 字段一,字段二,字段三 from 原表
      

  9.   

    Insert into 2 select * from 1 where Size1=2'中'.
    将1的字段size1内容为整型2的数据插入2中对么?
      

  10.   

    hongqi162大哥:Insert into 2 select * from 1 where Size1=2觉得应该是:将表1的字段size1内容为整形2的这条记录插入到表2中是不是这样呢?????????????