如何处理因对数据库的查询条件不符合数据库要求而产生的异常

如何避免因对数据库的查询条件不符合数据库要求而产生的错误我开发了数据库管理软件,基本完成,但现在存在

如何避免因对数据库的查询条件不符合数据库要求而产生的错误
我开发了数据库管理软件,基本完成,但现在存在一个问题,就是如果对数据库提供的查询条件为空值的话,或进行操作的表记录集为零的话程序会出错,并且自动退出,除了直接有针对性的对数据的查询条件进行判断来避免外,还有没有其它更好的办法来解决,因为有的时候考虑的不太周全,这样对软件的质量会打折扣的.

[解决办法]
1.程序中写on error...
2.在query中添加 isnull()
3.在查询结束后做一些判断 if rs.recordset> 0 then..
4.在给变量赋值得时候text1.text=rs.field(1) & " "

这些方法酌情而定