Results 1 to 2 of 2

Thread: Error while exporting the data

  1. #1
    Lively Member
    Join Date
    Jan 12
    Posts
    71

    Error while exporting the data

    Hi All,

    I have fronend and backend database. I have all data stored in another database (backend) and that database is password protected. I need to export some selected data into Excel which is created in the same process. Below is the code:

    Code:
    Private Sub ExportLeaversList(strWorkbook As String)
        On Error GoTo ERR_HANDLER
        
        Dim objApp As Object
        Dim strExcelFileName As String
        Dim varStatus As String
        Dim strTempQueryName As String
        Dim strSelectSQL As String
    
        Dim strPnPDatabaseName As String
        Dim strPnPDatabasePassword As String
        
        strTempQueryName = "BankersLeavers"
        
        DoCmd.SetWarnings False
    
        strSelectSQL = "SELECT * FROM tbl_Bankers WHERE [Exclude] = True"
    
        Set objApp = New Access.Application
        strPnPDatabaseName = ExtractDatabaseDetails.GetDatabasePath(gsPnPDatabaseID) & "\" & ExtractDatabaseDetails.GetDatabaseName(gsPnPDatabaseID)
        strPnPDatabasePassword = GetDatabasePassword(gsPnPDatabaseID)
    
        objApp.OpenCurrentDatabase strPnPDatabaseName, , strPnPDatabasePassword
    
        With objApp
            If .DCount("[Name]", "MSysObjects", "Left([Name],1) <> '~' AND [Type] = 5 AND [Name] = '" & strTempQueryName & "' ") <> 0 Then
                .DoCmd.DeleteObject acQuery, strTempQueryName
                .CurrentDb.QueryDefs.Refresh
            End If
            
            'Extract Secucash Detail Data
            .CurrentDb.CreateQueryDef strTempQueryName, strSelectSQL
            .CurrentDb.QueryDefs.Refresh
    
            .DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel9, strTempQueryName, strWorkbook, True '--> Error
            
            .DoCmd.DeleteObject acQuery, strTempQueryName
            .CloseCurrentDatabase
        End With
    
        Set objApp = Nothing
        
        DoCmd.SetWarnings True
        
    Exit_Err_Handler:
        Exit Sub
    ERR_HANDLER:
        MsgBox Err.Description
        DoCmd.Hourglass (False)
        varStatus = SysCmd(acSysCmdClearStatus)
        DoCmd.Hourglass (False)
        Resume Exit_Err_Handler
    End Sub
    Value of strWorkbook is C:\MyDoc\Taiwan_Week 23_20120809_2356.xlsx

    I'm getting error at below line

    .DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel9, strTempQueryName, strWorkbook, True

    Run-time error '3275':

    Unexpected error from external database driver (1309).

  2. #2
    Lively Member
    Join Date
    Jan 12
    Posts
    71

    Re: Error while exporting the data

    Thanks. I have managed to resolve the issue

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •