两种方法
1、用二进制打开文件,一个一个的读,读到字段数目后写入变量,读完一条记录
  就插入数据库
2、用oracle的数据导入,文件一定会有规律的,不然不会这样生成,如果不能导
  入,就用别的手段把它转成有规律的

解决方案 »

  1.   

    远端导入我也没有好办法,UP~~
    顺序文件也行,二进制用
    Dim ss As String *2
    get #1,,ss'读出后是一字符,#1文件句柄
    多说一句,写入文件用put,读写一定要对应
    对了,我以有做过这样的事,插入时好慢的,做好出错处理,那时本以为文件没
    问题的,可里边就有一两个不对的地方
    记下了,最好写入日志文件,不然还得再导一次
      

  2.   

    看你说的应该是文本文件,直接倒入比较难。用line input #语句一行一行的读入到变量中,再写入Oracle数据库。
      

  3.   

    这个容易得很哦...
     dadi2001(大地) ----差不多..就是这样.不过细节要多考虑..
    比如异常处理..
      

  4.   

    我以前用C语言做过类似的事,不过是做成了一个格式化的文本,就是每条记录的每个字段都用逗号分开,Access可以导入这样的文件.你可以分长度读出每个字段后再生成一个另外的格式化的文本(oracle没用过,不知道它可以导入什么样的文本格式,你可研究一下.),再让oracle一次导入这个过渡文件.办法笨了点,就当个提示吧.