关于VB操作数据库的问题,请高人解答一下
本人新人,初学VB,求高人指点一下,在操作数据库的时候遇到疑问本人做一个登陆程序,
登录页面login.frm,跳转页面info.frm,info.frm中需要继续对数据库进行操作。
函数模块中有:打开数据库函数opencn(),关闭数据库函数clscn(),打开记录集openrs(),关闭记录集clsrs(),插入、更新、删除函数execsql()
我写的代码是这样的:
在login.frm中:opencn(),然后openrs()对用户名和密码进行核对,之后clsrs(),然后clscn(),unload login,show info.frm最后跳转到info.frm
跳转到info.frm后
在info.frm中:opencn(),接着openrs(),然后clsrs()进行信息的查询,然后execsql()进行数据库的插入或者删除操作,最后退出程序时clscn()。
我想搞明白的是,是不是我每查询一次就要关闭一次记录集,在一个需要操作数据库的页面都要先opencn(),unload时都要clscn()?跳转到另一个页面后都要先opencn(),unload时都要clscn()?
这些地方有些疑问,求人解答一下,谢谢了!!!