社区
Sybase
帖子详情
nicholaz(欲上青天揽明月)问一个关于Pro C的问题
TechnoFantasy
2002-04-25 01:45:43
能否给我一个简单的Pro C调用oracle数据库存储过程(包含输入、输出)的范例,包括输出结果(字符界面)
上次你给我的文章好像有问题,关键是数据库连接字符串
...全文
160
6
打赏
收藏
nicholaz(欲上青天揽明月)问一个关于Pro C的问题
能否给我一个简单的Pro C调用oracle数据库存储过程(包含输入、输出)的范例,包括输出结果(字符界面) 上次你给我的文章好像有问题,关键是数据库连接字符串
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nicholaz
2002-04-25
打赏
举报
回复
数据库连接是怎样的?是什么意思,就是连上了呗。
这样可以阿!你试试啊!有什么问题啊
TechnoFantasy
2002-04-25
打赏
举报
回复
这样可以了吗?数据库连接是怎么样的?有sample吗
nicholaz
2002-04-25
打赏
举报
回复
数据库连接:
strcpy(username.arr,"scott@vod");
username.len=strlen(username.arr);
strcpy(password.arr,"tiger");
password.len=strlen(password.arr);
EXEC SQL WHENEVER SQLERROR DO sqlerror();
EXEC SQL CONNECT:username IDENTIFIED BY:password;
printf("\nConnect to ORACLE as user:%s\n",username.arr);
调用存储过程:
EXEC SQL EXECUTE
BEGIN
PRO_SD_LoginOn(:v_OptrId,:v_OptrPwd,:v_Login);
END;
END-EXEC;
其中v_OptrId,v_OptrPwd为输入参数,v_Login为输出
nicholaz
2002-04-25
打赏
举报
回复
数据库连接:
strcpy(username.arr,"scott@vod");
username.len=strlen(username.arr);
strcpy(password.arr,"tiger");
password.len=strlen(password.arr);
EXEC SQL WHENEVER SQLERROR DO sqlerror();
EXEC SQL CONNECT:username IDENTIFIED BY:password;
printf("\nConnect to ORACLE as user:%s\n",username.arr);
调用存储过程:
EXEC SQL EXECUTE
BEGIN
PRO_SD_LoginOn(:v_OptrId,:v_OptrPwd,:v_Login);
END;
END-EXEC;
其中v_OptrId,v_OptrPwd为输入参数,v_Login为输出
shipatrioc
2002-04-25
打赏
举报
回复
这是二人世界,走了!
nicholaz
2002-04-25
打赏
举报
回复
等一下,就给你了
HDU 4689
HDU 4689 给出一段由‘+’和‘-’组成的符号,长度为n,
问
从1,2,3.....n的错排跟原数列相减后符号跟给出的字符串想匹配的有多少种。好拗口的题意,不知道怎么说好,长度少于20,太有误导性了,第一眼就以为是状态压缩,快结束才知道有1000个test,这数据出的太不科学了吧? 思路:dp[ i ][ j ],第i位的时候还有j个数没放好的数量,在每
一个
状态下都假设‘-’号的位置全部已
hdu 4689 Derangement(dp)
题目链接:hdu 4689 Derangement解题思路解法一:枚举二进制状态,为1的位置为满足+,为0的位置为满足- 解法二:dp,dp[i][j][k]表示到第i个位置,前面有j个-被满足,k个+未被满足代码 - 解法一#include
#include
#include
using namespace std; const int
HDU-4689 Derangement DP
题目链接:http://acm.hdu.edu.cn/show
pro
blem.php?pid=4689 题意:初始序列1,2...n,求所有满足与初始序列规定大小的错排数目。。 这道题目感觉很不错~ 题目数据很容易想到用压缩DP,但这题测试数据很多,状压基本都会TLE。。 f[i][j]表示前 i 个数还有 j 个+号没有放数字,-号全部放满。 当 i 为+号时:...
HDOJ 4689: Derangement
题目链接: http://acm.hdu.edu.cn/show
pro
blem.php?pid=4689 题目大意: 已知1 ~ N 的全排列。 给出第 i 位置上的数比i大还是小。 求可能的方法数。 算法: 这个DP有点儿绕。 由左向右依次处理,注意只能把已经处理的数填在已经处理的位置上。也就是处理到 i 时只能把数字1 ~ i 填到第1 ~ i 的位
hdu 4689
题意: 对于
一个
由1~n组成的长度为n的序列来说它有n!种排法,我们定义初始的排列为1,2,3,...,n对于后续的排列如果a[i]>i则用'+'表示。a[i] input: +- ++--- output: 1 13 思考:比赛写到最后
一个
小时开的这道题,一开始是运用爆搜的思想加上一点技巧,后来发现不管怎么写都没有办法排除多个重复的情况,于是就挂掉了。 后来看了大佬的题解,才发
Sybase
2,598
社区成员
25,608
社区内容
发帖
与我相关
我的任务
Sybase
Sybase相关技术讨论区
复制链接
扫一扫
分享
社区描述
Sybase相关技术讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章