没有bin/proc 需要安装oracle客户端安装的时候选择pro*C 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 proc是要另外安装的,你可以把安装盘放进去,然后选择客户端,然后再选程序员那个选项,安装目录和服务器是同一个目录,然后要配置$ORACLE_HOME/precomp/admin/pcscfg.cfg然后就可以使用了,不过proc有好几个参数,主要有iname,oname,parse,include#include <stdio.h>#include <stdlib.h>#include <string.h>#include <sqlca.h>EXEC SQL BEGIN DECLARE SECTION; char *userid="scott"; char *passwd="tiger"; char user_name[20]; int remain_money;EXEC SQL END DECLARE SECTION;int main(){ EXEC SQL CONNECT :userid IDENTIFIED BY :passwd; if (sqlca.sqlcode == 0) printf("连接成功\n\n"); else { printf("连接失败,exit(0)");getchar();exit(0);} printf("请输入您想查询的账号:\t"); scanf("%s",user_name); EXEC SQL SELECT remain_money INTO :remain_money FROM T_USERINFO WHERE user_name=:user_name; printf("\n\n账号:\t%s",user_name); printf("\n\n剩余金额:\t%d\n\n\n",remain_money); getchar(); getchar(); return 0;} oracle 游标 查询有 in关键字时 游标查不到值 数据库设计 Oracle数据表行级监控 oracle 中number 类型对应pgsql 中什么类型 dbms_pipe编译出错,怎么改? 存储过程调用 怎么编程的方法调用SQL loader Oracle备份(Rman)软件的思路问题!急!!! 菜鸟问题(只要回答诚恳一定多多给分): 怎么把数据库中以前的建表的语句导出来? oracle中的emp表是不是不能修改?怎样能修改它?能看到update结果? 请求大家给一个使用vc开发proc*c的例子(针对oracle9i)!!真的很感谢大家!
#include <stdlib.h>
#include <string.h>
#include <sqlca.h>
EXEC SQL BEGIN DECLARE SECTION;
char *userid="scott";
char *passwd="tiger";
char user_name[20];
int remain_money;
EXEC SQL END DECLARE SECTION;int main()
{
EXEC SQL CONNECT :userid IDENTIFIED BY :passwd;
if (sqlca.sqlcode == 0) printf("连接成功\n\n");
else
{ printf("连接失败,exit(0)");getchar();exit(0);} printf("请输入您想查询的账号:\t");
scanf("%s",user_name);
EXEC SQL SELECT remain_money INTO :remain_money FROM T_USERINFO WHERE user_name=:user_name;
printf("\n\n账号:\t%s",user_name);
printf("\n\n剩余金额:\t%d\n\n\n",remain_money);
getchar();
getchar();
return 0;
}