vc++,MFC 中,用ado执行sql server语句时,并且对返回值真假判断的例子,即bool类型

MFC VC++ 中的对数据库中的表进行查询,判断SQL语句是否执行成功

若存在返回bool值true(1),若失败返回bool值false(0)。

简单bool类型代码如下:

CString sql,Result;
sql.Format(_T("select * from [dbo].[%s]"), Name);//  Name是所要查找数据库中表的名字
BOOL bool_temp = TheAdoData.ExecuteSQL((_bstr_t)sql);//判断上一条SQL语句是否执行成功,成功返回true(1),否者返回false(0)
Result.Format("%d", bool_temp);
if (Result=='0')
{
	MessageBox("在这个数据库中没有这个表");
}
else
{
	MessageBox("在这个数据库中有这个表");
}


===========================欢迎提出BUG===============================

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。