accesser2003
Registered User.
- Local time
- Today, 03:32
- Joined
- Jun 2, 2007
- Messages
- 124
The following code is written inside a public function in my MS Access project Module. It calls a stored procedure which its work successully when I execute it directly. But when I call it from this function, the error generated is "ODBC call failed"
Dim BuildAttendanceEvents_GroupByEmp As QueryDef
Dim LoadFrom As Date
Dim LoadTo As Date
DoCmd.OpenQuery "TruncAttendanceEvents_GroupByEmp"
LoadFrom = FromDate
LoadTo = DateAdd("d", 1, ToDate & " " & "23:59:59")
Set BuildAttendanceEvents_GroupByEmp = CurrentDb.CreateQueryDef("")
BuildAttendanceEvents_GroupByEmp.Connect = ("ODBC;DSN=BAHRAIN;Description=BAHRAIN;UID=Administrator;DATABASE=Bahrain;Trusted_Connection=Yes")
BuildAttendanceEvents_GroupByEmp.ReturnsRecords = False
BuildAttendanceEvents_GroupByEmp.ODBCTimeout = 60
BuildAttendanceEvents_GroupByEmp.SQL = "BuildAttendanceEvents_GroupByEmp" & " " & LoadFrom & "," & LoadTo & ";"
BuildAttendanceEvents_GroupByEmp.Execute
Dim BuildAttendanceEvents_GroupByEmp As QueryDef
Dim LoadFrom As Date
Dim LoadTo As Date
DoCmd.OpenQuery "TruncAttendanceEvents_GroupByEmp"
LoadFrom = FromDate
LoadTo = DateAdd("d", 1, ToDate & " " & "23:59:59")
Set BuildAttendanceEvents_GroupByEmp = CurrentDb.CreateQueryDef("")
BuildAttendanceEvents_GroupByEmp.Connect = ("ODBC;DSN=BAHRAIN;Description=BAHRAIN;UID=Administrator;DATABASE=Bahrain;Trusted_Connection=Yes")
BuildAttendanceEvents_GroupByEmp.ReturnsRecords = False
BuildAttendanceEvents_GroupByEmp.ODBCTimeout = 60
BuildAttendanceEvents_GroupByEmp.SQL = "BuildAttendanceEvents_GroupByEmp" & " " & LoadFrom & "," & LoadTo & ";"
BuildAttendanceEvents_GroupByEmp.Execute