不是刚有人问过这个问题吗http://www.oradb.net/tran/excel2ora.htm

解决方案 »

  1.   

    先用sqlldr导入到临时表中,然后再做处理。
      

  2.   

    这有点麻烦,你做个表和excel双循环,一行一行的导入。
      

  3.   

    如果只是一次且数据量又大的话,把表导出,在excel中修改数据,再导回来
      

  4.   

    http://www.oradb.net/tran/excel2or
    我上不去啊
      

  5.   

    谢谢各位关心,情况比较复杂,我决定写个程序导,请教一下,如何将excel导入access表中,我选择“从外部获取数据”,只允许我将数据导入新表,下面的“导入已存在的表”选项是灰色的,不能选,不知是何原因,请指点一下,先谢了!
      

  6.   

    如果你使用delphi的话,可以用它的工具导
      

  7.   

    我已经按照要求,做了,可是到最后,我在odbc里面还是没有看到数据啊
      

  8.   

    TO:  dragonfish() 
    将excel导入access表中的时候,选择新表,到最后一步给表命名时取已有的表名然后覆盖已有的表,这样可以把数据导入已有的表中,但是已有表原来的数据会丢。直接把Excel文件做成ODBC数据源,然后用SQL Plus登陆ODBC数据源(user/pass@ODBC:odbc_name)然后再
    insert ……
    select …… 
    ……
    不可以么?
      

  9.   

    to lvjack(叶飞):
    不行,情况比较复杂,要用很多判断。
    有谁知道怎么导吗?
      

  10.   

    我已经搞定了,谢谢各位的关心。
    顺便问一下,access中逐条取记录的语句怎么写?有谁知道的话,我把100分全给他。