怎样在C环境下链接Oracle数据库?

dingfuhao 2002-05-09 11:12:37
最好可以提供代码,谢谢
...全文
53 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
hammer_shi 2002-05-09
  • 打赏
  • 举报
回复
#include <stdio.h>
EXEC SQL BEGIN DECLARE SECTION
/*SQL语言变量定义区,支持int ,char, varchar等*/

EXEC SQL END DECLARE SECTION

EXEC SQL INCLUDE SQLCA;/*差错头文件/结构*/

main()
{
strcpy(userid.arr,"SCOTT");
userid.len=strlen(userid.arr);
strcpy(password.arr,"TIGER");
password.len=strlen(password.arr);
EXEC SQL WHENEVER SQLERROR do sqlerror();
EXEC SQL CONNECT:userid IDENTIFIED BY password;
printf("connect success");

/*在EXEC SQL 开头的语句中镶嵌SQL语句*/
....................
/*在EXEC SQL 开头的语句中镶嵌SQL语句*/
exit(0);
}
dingfuhao 2002-05-09
  • 打赏
  • 举报
回复
谢谢,发给我吧,
我的EMail是:dingfuhao@163.net
whydoyoucare 2002-05-09
  • 打赏
  • 举报
回复
C环境下操作oracle使用OCI函数,前提是你必须安装了oracle提供的库文件
oci函数结构很复杂,但是常用的就几个,而且顺序、参数改动也不大
你想要,我可以发给你一个样程!
arttalk 2002-05-09
  • 打赏
  • 举报
回复
SQL*PC是专为数据库开发定制的一种c语言
jackal_csdn 2002-05-09
  • 打赏
  • 举报
回复
pro*C/C++ is your best choice.

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧