做好的程序在使用过程中会出现数据库锁死的异常,出现异常后会有一个表不更新,其它几个表更新的现象出现。而且这种异常不是每次都出现,感觉上是连续使用某功能的情况下隔次出现。所以在程序中添加了关闭数据库连接的语句,再试运行一段时间后看看效果怎样吧。
Private Sub f_sale_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
OleDbConnection1.Close()
OleDbConnection2.Close()
OleDbConnection3.Close()
End Sub
我是添加在 FORMCLOSING事件下的,应该是每次窗口关闭的时候触发吧。