在使用Recordset物件時,<br>常常會遇到不知道它是開啟還是已經關閉,<br>請問有方法可以判斷嗎?<br>
查詢help中的state即有答案 Private Sub Form_Load() Dim objConn As ADODB.Connection Dim objRst As ADODB.Recordset --- '先偵測是否關閉,若是開啟,予以關閉,然後再開啟 If objRst.State = adStateOpen Then objRst.Close End If ---- If objConn.State = adStateOpen Then objRst.Close End If --- End Sub