登录
|
注册
|
QQ账号登录
|
常见问题
联系我们:
我要上传
首页
浏览
幼儿/小学教育
中学教育
高等教育
研究生考试
外语学习
资格/认证考试
论文
IT计算机
经济/贸易/财会
管理/人力资源
建筑/环境
汽车/机械/制造
研究报告
办公文档
生活休闲
金融/股票/期货
法律/法学
通信/电子
医学/心理学
行业资料
文学/艺术/军事/历史
我的淘豆
我要上传
帮助中心
复制
下载此文档
PROC批量导入导出ORACLE数据库表.docx
文档分类:
IT计算机
|
页数:约12页
举报非法文档有奖
分享到:
1
/
12
下载此文档
搜索
下载此文档
关闭预览
下载提示
1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
2.下载该文档所得收入归上传者、原创者。
3.下载的文档,不会出现我们的网址水印。
同意并开始全文预览
(约 1-6 秒)
下载文档到电脑,查找使用更方便
下 载
还剩?页未读,
继续阅读
分享到:
1
/
12
下载此文档
文档列表
文档介绍
PROC批量导入导出ORACLE数据库表.docx
最近在开发一个项目中,为了解决数据库IO瓶颈,不得不把数据库中的数据导出为文本文件。文本传到客户端后又要导入到数据库。本人用C++Builder嵌入PROC++写了一个导入导出的DLL。假如对你有用深感荣幸!具体内容如下:
一、预备工作
计算机环境:Win 2000 PRO,Oracle 9i,C++ Builder
引入必要的ORACLE内部函数:要用的函数在$(ORACEL_HOME)\bin 。为了能在C++ Builder中使用,先得生成LIB:implib
二、源文件分析
//-------------------------------------------------------------------------
//加入必要的头文件
#include<> #include<> #include<> #include<> #include<>
#include<> #include<> #include<> #include<> #include<sys >
//说明DLL的输出函数
extern "C" _declspec(dlleXPort) int _stdcall ConnectDB(const char *Username,
const char *PassWord, const char *Dbname);
extern "C" _declspec(dllexport) int _stdcall ImportTxtfile(TList *LengthArray,
String *FieldArray, const char *TableName,
const char *FileName);
extern "C" _declspec(dllexport) int _stdcall ExportTxtfile(const char *Sql,
const char *FileName);
#pragma hdrstop
//----------------------------------------------------------------------------
#define MAX_ITEMS 20 //定义最大字段数
#define MAX_VNAME_LEN 30 //定义选择表项最大长度
#define MAX_INAME_LEN 30 //定义指示器变量名字的最大长度
EXEC SQL INCLUDE sqlca; //说明SQL通讯区
EXEC SQL INCLUDE oraca; //说明ORACLE通讯区
EXEC SQL INCLUDE sqlda; //说明SQL语句描述结构/*SQLDA结构体请查相关资料*/
EXEC ORACLE OPTION (ORACA = YES);
EXEC ORACLE OPTION (RELEASE_CURSOR = YES);
//说明ORACLE外部函数
extern "C" _declspec(dllimport) void _stdcall sqlclu(SQLDA*);
extern "C" _declspec(dllimport) void _stdcall sqlnul(short*, short*, int*);
extern "C" _declspec(dllimport) void _stdcall sqlprc(int*, int*, int*);
extern "C" _declspec(dllimport) strUCt SQLDA * _stdcall sqlald(int, unsigned int, unsigned int);
SQLDA *SelectUnit; //定义选择项描述
SQLDA *BindUnit; //定义输入项空间
//定义变量,以存放连接数据库的参数
EXEC SQL BEGIN DECLARE SECTION;
char User[20];//用户名
cha
PROC批量导入导出ORACLE数据库表 来自淘豆网m.daumloan.com转载请标明出处.
猜你喜欢
2025年英语教师家长会演讲稿(共13篇)
71页
中药材与中药饮片的经营管理
56页
2025年b超医师年度个人总结范文(精选5篇)
8页
2025年英语初中说明文范文大全(整理18篇)
23页
2025年房地产开发成本科目设置明细
18页
2025年5.4青年节祝福语44句
5页
两种摩擦式弹簧缓冲器在冶金桥式起重机上的应..
2页
2025年2023年闹元宵祝福语短信集合52句
5页
2025年英文给媒体的邀请函范文(精选16篇)
20页
2025年房地产产品管理
43页
2025年英文导师信通用(共6篇)
13页
2025年房产营销策划案例
119页
2025年2023年精选中学生的励志语录集锦69条
7页
2025年战略分类与内容知识讲义
5页
2025年苏州一日游作文350字(共14篇)
17页
相关文档
更多>>
非法内容举报中心
文档信息
页数
:
12
收藏数
:
0
收藏
顶次数
:
0
顶
上传人
:
luciferios04
文件大小
:
22 KB
时间
:
2018-11-05
相关标签
oracle数据库面试题
oracle数据库迁移方案
oracle数据库基础知识
数据库思维导图
出入库登记表
仓库入库出库登记表
仓库出入库登记表
数据库分库分表方案
物品入库出库登记表
数据库建表规范
计算机原理
PHP资料
linux/Unix相关
C/C++资料
Java
.NET
windows相关
开发文档
管理信息系统
软件工程
网络信息安全
网络与通信
图形图像
行业软件
人工智能
计算机辅助设计
多媒体
软件测试
计算机硬件与维护
网站策划/UE
网页设计/UI
网吧管理
电子支付
搜索引擎优化
服务器
电子商务
Visual Basic
数据挖掘与模式识别
Web服务
网络资源
Delphi/Perl
Python
CSS/Script
Flash/Flex
手机开发
UML理论/建模
并行计算/云计算
嵌入式开发
计算机应用/办公自动化
数据结构与算法
SEO
最近更新
2025年普法学法知识竞赛题库附完整答案(易..
小学一年级简单又短的日记范文七篇
2025年普法学法知识竞赛题库及一套参考答案..
2025年机械员考试题库及参考答案【培优b卷】..
医疗服务整治工作打算行政工作计划
家长对幼儿园的评语集
2025年普法学法知识竞赛题库带答案(巩固)..
2025年机械员考试题库含完整答案(必刷)
2025年机械员考试题库【典型题】
2025年机械员考试题库附完整答案(各地真题..
2025年机械员考试题库含完整答案(典优)
2025年机械员考试题库含答案(新)
2025年行走,在秋色里散文(合集11篇)
2025年行程问题教学设计(人教版五年级下册)..
2025年机械员考试题库带答案(达标题)
电力系统变电运行常见故障与防范方法
关于文化融合的探究
2025年汽车维修工技能理论考试题库及答案1套..
2025年汽车维修工技能理论考试题库含答案【..
关于抽油机安装维修问题的思考
电力工程中的可再生能源技术发展与应用
2025年汽车维修工技能理论考试题库(轻巧夺..
2025年汽车维修工技能理论考试题库(各地真..
区农经站1-2月工作小结及-4月工作计划
2025年法律常识题库及完整答案【易错题】
关于建筑工程项目中的水电监理重点分析
2025年方便面市场调研报告
2025年湖南高速铁路职业技术学院单招职业技..
2025年二级建造师之二建机电工程实务考试题..
2024广东省黄埔区招考聘用社区工作者13人高..
在线
客服
微信
客服
意见
反馈
手机
查看
返回
顶部