vc++中,用ado执行sql server存储过程,并且取得返回值的例子
来源:互联网 发布:中国软件上市公司排名 编辑:程序博客网 时间:2024/05/16 16:04
variant_t RecordsAffected; string szSql = (string)"P_KS_ADDUSER '" + m_szName+ "','" + m_szPasswd +"';"; try { _CommandPtr ptrCmd; ptrCmd.CreateInstance(__uuidof(Command)); ptrCmd->ActiveConnection = pContext->GetConnection(); VARIANT vtRoyalty; vtRoyalty = COleVariant((long)0); ptrCmd->Parameters->Append( ptrCmd->CreateParameter("Return", adInteger, adParamReturnValue,sizeof(int),vtRoyalty)); vtRoyalty = COleVariant(m_szName.c_str()); ptrCmd->Parameters->Append( ptrCmd->CreateParameter("Name", adChar, adParamInput,m_szName.size(),vtRoyalty)); vtRoyalty = COleVariant(m_szPasswd.c_str()); ptrCmd->Parameters->Append( ptrCmd->CreateParameter("Pass", adChar, adParamInput,m_szPasswd.size(),vtRoyalty)); ptrCmd->CommandText = "P_KS_ADDUSER"; ptrCmd->CommandType = adCmdStoredProc; ptrCmd->Execute(NULL,NULL,adCmdStoredProc); cout<<"添加用户成功,id="<<(unsigned int)ptrCmd->Parameters->GetItem("Return")->GetValue()<<endl; //cout<<"add id:"<<(unsigned int)ptrCmd->GetParameters()->GetItem(0)<<endl; //pContext->GetNetworkSender()->SendPack(); } catch(_com_error e) { cout<<"增加用户的时候发生异常:"<<(LPCSTR)e.Description()<<endl; return; }要是有多个值要返回,那么可以使用输出参数(output parameter)的方法;要是需要返回一个数组,可以使用返回数据集的方法。
- vc++中,用ado执行sql server存储过程,并且取得返回值的例子
- vc++中,用ado执行sql server存储过程,并且取得返回值的例子
- vc++,MFC 中,用ado执行sql server语句时,并且对返回值真假判断的例子,即bool类型
- vc++中,ado执行sql server存储过程
- ASP.Net2 中取得Sql Server存储过程的返回值
- 【xp_sqlagent_enum_jobs】取得SQL Server 作业执行状态的存储过程
- ADO 执行存储过程,取字符串类型的返回值
- sql server中取得表结构的存储过程
- SQL Server存储过程的返回值
- C#中取得存储过程的返回值
- vc中ADO执行存储过程方法记录
- SQL Server中执行存储过程
- SQL中如何获取存储过程用return返回的值与判断SQL事务是否执行成功?
- SQL中如何获取存储过程用return返回的值与判断SQL事务是否执行成功?
- 在存储过程中执行动态sql后的返回值的问题
- ibatis调用存储过程并且取得cursor的值
- 在asp.net中接收sql server中存储过程的返回值
- pl/sql developer中执行有返回值的存储过程
- 我所理解的人生三大不幸
- 字符串比较 - 末尾空格
- zend framework 1.5 出现 Internal 500 错误。
- 添加一个DeviceIoControl接口
- 正则表达式基础知识
- vc++中,用ado执行sql server存储过程,并且取得返回值的例子
- Java集合框架使用方法
- sizeof小结
- 证书管理工具ikeyman的命令版本gsk7cmd常用命令
- smarty精品教程一(高级篇)
- 纸牌、挖金子源码链接
- EXCEL VBA编程基础
- Sql語句中放帶參數的儲存過程
- SOHO一族,不要让“自由”的生活毁了健康!