#define mErrMsg(msg)
{ \
if (SQLCODE)
{ \
printf("%s(%d): %s SQLCODE=[%d], ISAM=[%d], sqlca.sqlerrm=[%s]\n
", \
__FILE__, __LINE__, msg, SQLCODE, \
sqlca.sqlerrd[1], sqlca.sqlerrm); \
goto ErrHandle; \
} \
}
此代码应该是检查错误信息的,
但是其中的参数意义不是很懂,希望哪位【大侠】 指导一下!
同时 我想用SQLCODE实现 检查数据库test打开(EXEC SQL dabatase text;)错误信息。
要求是:text数据库名错误,应该是test,这时应该报错 数据库打开错误!
请各位吧友们,指导,指导!谢谢......
{ \
if (SQLCODE)
{ \
printf("%s(%d): %s SQLCODE=[%d], ISAM=[%d], sqlca.sqlerrm=[%s]\n
", \
__FILE__, __LINE__, msg, SQLCODE, \
sqlca.sqlerrd[1], sqlca.sqlerrm); \
goto ErrHandle; \
} \
}
此代码应该是检查错误信息的,
但是其中的参数意义不是很懂,希望哪位【大侠】 指导一下!
同时 我想用SQLCODE实现 检查数据库test打开(EXEC SQL dabatase text;)错误信息。
要求是:text数据库名错误,应该是test,这时应该报错 数据库打开错误!
请各位吧友们,指导,指导!谢谢......