Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Modulo da lanciare in operazioni pianificate

    Ciao a tutti.

    All'interno di un db access ho il seguente modulo:

    codice:
    Function estrai()
    Dim dbs As Database
    Set dbs = CurrentDb
    
        g_HostSettleTime = 15
            Dim Sessions As Object
        Dim System As Object
        Set System = CreateObject("EX.System")   
        If (System Is Nothing) Then
            MsgBox "Errore."
            Stop
        End If
        Set Sessions = System.Sessions
    
        If (Sessions Is Nothing) Then
            MsgBox "Errore."
            Stop
        End If
            
            Dim sess0 As Object
            Set sess0 = System.ActiveSession
            If (sess0 Is Nothing) Then GoTo init
            System.Quit
            
    init:
            Shell ("c:\programmi\ex\session.exe")
    
    ...
    
        Application.Quit
    End Function
    Vorrei lanciare questo modulo da un'operazione pianificata sul server su cui è installato il db access.

    E' una cosa fattibile?
    Posso farlo con un file con estensione .VBS ? O con quale tipo di file?
    Cosa devo prevedere, ad esempio, per la connessione al db access in questo script per l'esecuzione delle query contenute nel modulo stesso ?

    Scusate se l'esposizione del problema è insufficiente ma non sono un esperto in materia; fatemi domande se non vi è chiaro.

    Grazie per le info.

  2. #2
    Ravanando sul web sono riuscito a scrivere un file con estensione .bat che contiene la chiamata al db access in questo modo:

    codice:
    "C:\Programmi\Microsoft Office\OFFICE11\msaccess.exe" 
    "D:\Inetpub\wwwroot\mdb-database\database.mdb"
    /cmd Estrai()
    Ma quando lancio il file.bat si apre il db access ma non succede nulla... perchè?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.