为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。 【DM版本】:DM8试用版 【操作系统】:kylin 【CPU】:X86 【问题描述】*: while(dpi_fetch(hstmt, &row_num) != DSQL_NO_DATA) { } 概率出现死循环,能帮忙解答一下吗?
dpi_fetch(hstmt, &row_num)并不是一定会返回DSQL_NO_DATA这种情况,也有可能是其他的返回值。 while中的话可以用while(dpi_fetch(hstmt, &row_num) != DSQL_SUCCESS) { }
while条件里面是用dpi_fetch(hstmt, &row_num)== DSQL_SUCCESS吧?
dpi_fetch(hstmt, &row_num)并不是一定会返回DSQL_NO_DATA这种情况,也有可能是其他的返回值。 while中的话可以用while(dpi_fetch(hstmt, &row_num) != DSQL_SUCCESS)
{
}