打印本文 打印本文 关闭窗口 关闭窗口
PROC++批量导入导出ORACLE数据库表
作者:武汉SEO闵涛  文章来源:敏韬网  点击数3432  更新时间:2009/4/22 23:22:04  文章录入:mintao  责任编辑:mintao
  fprintf(fout, ")\n");

  fclose(fout);

 

  sprintf(Execommand, "sqlldr.exe userid=%s/%s@%s control=%s",

                      User, Pwd, DB, sqlload);

 

  if (system(Execommand) == -1)

  {

    //SQL*Loader执行错误

    return -1;

  }

 

  return 0 ;

}

 

 

//----------------------------------------------------------------------------

三、编译

用ORACLE的PROC预编译器预编后,放入C++ Builder中联编。联编时需加入前面生成的sqlora9.lib。联编时还要注意,所有PROC生成的ORACLE内部函数调用都要说明为extern "C" _declspec(dllexport) TYPE _stdcall类型。

 

水平有限还请见谅!!!请多多指点。QQ:5005647

 

 

上一页  [1] [2] [3] [4] 

打印本文 打印本文 关闭窗口 关闭窗口