Pagina 1 di 5 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 45

Discussione: problema CreateOject

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    153

    problema CreateOject

    ciao a tutti..ho un problema..
    quando tento di fare da asp delle operazioni su db access tramite l'oggetto Server.createoject mi da questo errore:
    '''''''''''''''''''''''''''''''
    Oggetto Server, ASP 0178 (0x80070005)
    Impossibile richiamare il metodo Server.CreateObject durante la verifica delle autorizzazioni. Impossibile accedere all'oggetto.
    '''''''''''''''''''''''''''''''''''''
    Allora, il db è stato creato con access 2002 e convertito in access97 e utilizo questo codice
    set ObjAccess = Server.CreateObject("Access.Application")
    ObjAccess.visible = false
    objAccess.OpenCurrentDatabase Server.MapPath("db/creaTest.mdb")
    objAccess.DoCmd.RunMacro "macro2"
    objAccess.Quit acQuitSaveNone
    Set objAccess=Nothing

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Ma con Access 2002 quello script ti funzionava?
    Non riesce a richiamare quel componente perché l'utente sembra non essere in possesso delle autorizzazioni necessarie...

    Roby

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    153
    io l'ho convertito perche siccome utilizzo ado per fare altre operazioni , mi sembra che con access 2002 ci siano dei problemi , cque ora provo a non convertirlo

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    153
    sigh..mi da sempre quel problema anche se non converto il db e gli do tutte le autorizzazioni possibili..

  5. #5
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Domanda: ma quel pezzo di codice che hai scritto sopra a che serve??

    Roby

  6. #6
    ma stai dando le autorizzazioni sul db o sulla cartella che lo contiene?

  7. #7
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    153
    il codice mi serve per eseguire delle istruzioni che sono in un'applicazione access (cioè devo lanciare delle macro che eseguono delle routine..) lo so che è strano ma dall'alto mi hanno detto di far cosi.
    per quanto riguarda le autorizzazioni, sono entrata nell'iis , sulle proprieta del db e da li ho dato le autorizzazioni

  8. #8
    devi controllare anche i permessi sulla cartella fisica nella quale risiede il db ... se l'utente internet è abilitato oppure no

  9. #9
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    153
    si..ora va un po avanti ma si ferma su
    objAccess.OpenCurrentDatabase Server.MapPath("db/createst.mdb")
    e mi da questo errore:
    (0x800A1EBA)

  10. #10
    senza nessun messaggio?

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.