יצרתי class שמתחבר למסד נתונים
ומחזיר true/false אם הקשר נוצר. אני רוצה להוסיף פונקציה שמחזירה לי recordset אבל אני שולח לה את משפט ה SQL ואם המשפט לא נכון או ש recordset.EOF אני רוצה שיחזור לי EOF. הבעיה היא שהפונקציה מחזירה as adodb.recordset. איך אפשר באותה פונקציה להחזיר EOF במקרה של בעיה? ניסיתי משהו כזה: Public Function getData(strSql) As ADODB.Recordset On Error GoTo err_handle Set getData = DBConnection.Execute(strSql) err_handle: Set getData = EOF End Function וכאשר ה strSQL אינו נכון אני מקבל error
ומחזיר true/false אם הקשר נוצר. אני רוצה להוסיף פונקציה שמחזירה לי recordset אבל אני שולח לה את משפט ה SQL ואם המשפט לא נכון או ש recordset.EOF אני רוצה שיחזור לי EOF. הבעיה היא שהפונקציה מחזירה as adodb.recordset. איך אפשר באותה פונקציה להחזיר EOF במקרה של בעיה? ניסיתי משהו כזה: Public Function getData(strSql) As ADODB.Recordset On Error GoTo err_handle Set getData = DBConnection.Execute(strSql) err_handle: Set getData = EOF End Function וכאשר ה strSQL אינו נכון אני מקבל error