3,881
社区成员
发帖
与我相关
我的任务
分享
BOOL MYODBCAPI::ExecSQL(CString sqlCmd)
{
retcode = SQLAllocHandle(SQL_HANDLE_STMT, hdbc, &hstmt);
if (retcode == SQL_SUCCESS || retcode == SQL_SUCCESS_WITH_INFO)
{
retcode = SQLExecDirect(hstmt, (SQLCHAR*)(LPCTSTR)sqlCmd,sqlCmd.GetLength());
if (retcode == SQL_SUCCESS || retcode == SQL_SUCCESS_WITH_INFO)
{
msg = "执行数据语句成功";
return TRUE;
}
else
{
msg = "执行数据库语句失败";
return FALSE;
}
}
else
{
msg = "分配语句句柄失败";
return FALSE;
}
}