双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —

程序中变量和SQL中的变量或某个计算出来的值如何交互?

yingpf yingpf 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
1、通过ODBC连接数据库,我该如何得到用SQL得到的单值?如:一个age字段,我要取其最大值,我可以执行一个SQL:“select max(age) from student”,问题是我如何将这个最大值赋值给我的程序的一个变量?

现在我的做法是,用“select * from student order by age desc”打开一个recordset,然后取这个recordset第一个记录的age字段值(变量m_nAge映射到当前记录的age字段),但这样做太笨了。

2、ODBC如何执行一个SQL存储过程?如果这个存储过程有返回值的话,我又该怎么得到这个返回值呢?还有如果这个存储过程有参数的话,我又如何把我程序中的变量传过去呢?我其实就是想知道程序中变量和SQL中的变量如何交互?
...全文
评论 8
收藏 已收藏
分享
返回顶部
yingpf
数据库 4,017 成员 39,805 内容