首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从c++程序执行的示例存储过程

从c++程序执行的示例存储过程
EN

Stack Overflow用户
提问于 2018-02-20 10:06:24
回答 1查看 753关注 0票数 0
代码语言:javascript
复制
DBPROCESS *dbconnect(DBPROCESS *dbproc)

int i,count;
char choice;
char num[2];
int page;

int  index;
unsigned long num_recs = 0; 
char db_epass[40], db_user[40], db_pass[40], db_database[60], db_server[40], db_dbname[60];
bool status,valid;

LOGINREC    *loginrec;

int y=ScrWidth/2-10;

count=0;

/I希望从此处/执行存储过程

代码语言:javascript
复制
dbexit();

我是c++编程新手,我在上面的脚本中想要执行一个带有一个参数的SP,传递'db_user‘的信息。

有人能指导我怎么写它吗。

数据库: mssql 2008

EN

回答 1

Stack Overflow用户

发布于 2018-02-20 12:21:36

为了连接到数据库并执行各种pl/sql命令(包括存储过程调用),每个供应商都提供ODBC驱动程序。在您的问题中,不清楚您在代码中在哪里使用ODBC driver,以及您试图连接到哪个数据库。首先检查ODBC driver的数据库,并阅读供应商提供的关于如何使用其驱动程序的文档/手册,并提供了一些示例。每个ODBC driver API都是不同的,执行pl/sql的代码对于不同的ODBC driver API的供应商也会不同,一些第三方提供的ODBC driver API对于所有不同的数据库都是通用的,您不需要为不同的数据库编写单独的代码,只有数据库连接字符串是不同的。其中一个是datadirect。请先阅读供应商提供的有关ODBC驱动程序的资料,您将获得其中的所有信息。祝你们一切顺利。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48882592

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档