大型应用的代码风格问题

lx_bin_etc 2002-12-02 01:31:53
题目大了点,问题很小:
使用SQL迁入C编程时,每个SQL语句都要一个出错判断,使程序繁复冗长。
如果用whenever语句由无法得知到底哪一个SQL语句出错。
也有的项目使用预处理工具,先写好没有出错处理的enbed C程序,再用预处理程序
添加出错判断,总觉得效果不好。
谁有更好的办法?
一定给分!
...全文
37 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
wenlq 2002-12-02
  • 打赏
  • 举报
回复
#define DBERR if(SQLCODE) {\
log_something(__FILE__,__LINE__);
return -1;\
}
这样在每个SQL 语句后一行加上 DBERR 就可以
看起来不是很冗长

1,194

社区成员

发帖
与我相关
我的任务
社区描述
其他数据库开发 Informix
社区管理员
  • Informix社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧