Depurar Errores en Clase
Publicado por Christian (713 intervenciones) el 25/10/2006 03:54:36
Private oCn As ADODB.Connection ' declaracion de variable
Private oRs As ADODB.Recordset ' declaracion de variable
Private rstconsulta As ADODB.Recordset
Private Sub Class_Initialize()
Set oCn = New ADODB.Connection ' creo o instancio
oCn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\Cursos.mdb;Persist Security Info=False"
oCn.Open
End Sub
Private Sub Class_Terminate()
oCn.Close
Set oCn = Nothing
End Sub
Public Function fConsulta() As Boolean
Set oRs = New ADODB.Recordset
oRs.Source = "SELECT * FROM Alumnos"
oRs.ActiveConnection = oCn
oRs.CursorLocation = adUseClient
oRs.Open
Set rstconsulta = oRs
oRs.Close
Set oRs = Nothing
fConsulta = True
End Function
Public Property Get ptyConsulta() As ADODB.Recordset
Set ptyConsulta = rstconsulta
End Property
----------------------------------------------------------------------------------------------------------------------------
me gustaria poner una rutina para depurar errores en la funcion fConsulta y que me la devuelva como mensaje de error en el formulario es un proyecto de 3 capas
gracias por todo
Private oRs As ADODB.Recordset ' declaracion de variable
Private rstconsulta As ADODB.Recordset
Private Sub Class_Initialize()
Set oCn = New ADODB.Connection ' creo o instancio
oCn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\Cursos.mdb;Persist Security Info=False"
oCn.Open
End Sub
Private Sub Class_Terminate()
oCn.Close
Set oCn = Nothing
End Sub
Public Function fConsulta() As Boolean
Set oRs = New ADODB.Recordset
oRs.Source = "SELECT * FROM Alumnos"
oRs.ActiveConnection = oCn
oRs.CursorLocation = adUseClient
oRs.Open
Set rstconsulta = oRs
oRs.Close
Set oRs = Nothing
fConsulta = True
End Function
Public Property Get ptyConsulta() As ADODB.Recordset
Set ptyConsulta = rstconsulta
End Property
----------------------------------------------------------------------------------------------------------------------------
me gustaria poner una rutina para depurar errores en la funcion fConsulta y que me la devuelva como mensaje de error en el formulario es un proyecto de 3 capas
gracias por todo
Valora esta pregunta


0