Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Non capisco l'errore

  1. #1

    Non capisco l'errore

    CIao a tutti, ho il seguente errore

    Fatal error: Uncaught exception 'com_exception' with message 'Source: Microsoft JET Database Engine
    Description: Could not find file '\desktop\server2go\server\apache\usb_analysis.mdb '.' in \server2go\htdocs\files\lib\conn_db.php:18 Stack trace: #0 \server2go\htdocs\files\lib\conn_db.php(18): com->open('Provider=Micros...') #1 \server2go\htdocs\index.php(13): open_db() #2 {main} thrown in \server2go\htdocs\files\lib\conn_db.php on line 18



    posto il codice


    Codice PHP:
    <?php
    /*Libreria utilizzata per la connessione al database ACCESS*/
    /*Apertura Database*/
    function open_db() {
        
    /*Libreria di connessione DB*/
        
    $path"./";
        
    $db_name"usb_analysis.mdb";
        
    $cn_string="Provider=Microsoft.Jet.OLEDB.4.0;";
        
    $dsource=$path.$db_name;
        
    $cn_string.="Data Source=$dsource;" ;
        
    $cn_string.="Jet OLEDB:Engine Type= 5;";
        if (!
    file_exists($dsource) ){
            die(
    "Il database non esiste") ;
            return 
    null;
        }
        else{
            
    $cn= new COM("ADODB.Connection");
            
    $cn->open($cn_string) ;
            echo 
    "Connesso";
            return 
    $cn;
        }
    }
    help! cosa sbaglio?

  2. #2
    Ho preso spunto dalla guida di HTML.it,ma ho questo errore. Ho verificato, e il file (access) viene trovato dal percorso,ma ho questo errore COM

  3. #3
    Utente di HTML.it L'avatar di lloyd27
    Registrato dal
    Mar 2006
    Messaggi
    256
    Prova a ottenere il percorso assoluto utilizzando realpath(dirname(__FILE__)), e poi passare quel parametro alla connessione, e non un percorso relativo.. anche se non conosco tutta la brodaglia per accedere ad un db access in php.. solo un'idea..

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.