今天处理的是记账本小软件中的查询功能,由于账目的要求就是准确性,所以对于记账本程序来说,模糊查询并不适用,所以在这里只能是按照指定的条件来进行查询所以我做的事按照时间进行查询,为了方便进行处理,这里只要提供一个信息及可找到符合的信息,这样就便于直接查看每一年,指定某个月的账目信息,并且用之前做好的列表界面处理一可以进行删除和修改操作。
效果截图: 按照年份:
按月份:
在本次程序的过程中遇到的问题就是在使用SQL语句时要注意语句中的连接,因为需要根据选择的值进行查找,所以必须连接相应的信息。
sql += "year = '" + year + "'";在SQL连接语句中字符串中的单引号(‘’)是必须有的。另外由于程序中有可能是根据多条件查询的,所以必须进行判断并使用相关的连接语句,通过查阅资料得知,SQL语句中多条件之间的连接用and或or。