TEST
istr = "select a,sum(charge) as b INTO newdid from huadan group by did "

解决方案 »

  1.   

    1、没有错误的原因会不会是有on error 等错误处理机制或继承有错误处理机制。2、Select Into的正确语法是:
    Select select_list Into new_table_name From table_list Where search_conditions
    而且新表不能存在3、使用VisData的测试一下你的Sql语句是否正确。4、检查一下你的数据是不是插入到Table表里去了!
      

  2.   

    你的SQL有错。应为:
    istr = "select a,sum(charge) as b into table newdid from huadan group by did, a"
      

  3.   

    更正:
    istr = "select a,sum(charge) as b into newdid from huadan group by did, a"
    关键字table是多余的。
      

  4.   

    select did,sum(charge) into table newdid from huadan group by did我改了也不行,不产生新的库,我用的是dbf错也不出,就是不生成新dbf,要命
      

  5.   

    我用的库是foxpro的dbf ,用odbc ,ado 链接的
      

  6.   

    select did,sum(charge)as sumcharge  into newdid from huadan group by did
      

  7.   

    我把问题再描述一次select did,sum(charge) into table newdid from huadan group by did不出错,而且表中的数据也刷新为did,sum(charge) 了可是无法生成新的newdid库select did,sum(charge) into newdid from huadan group by did如果把table 去掉就会出错提示如下run --time error '-2147217900(80040e14)'[Microsoft][odbc visual foxpro driver ]Syntax error如何是好?