Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2003
    residenza
    pesaro
    Messaggi
    68

    Come imposto la query di connessione a DB?

    Ciao, ho IIS 6 con installato php, pagine php con connessione a db access

    Se apro il db, in quanto ho necessità di aggiornarlo, chi vi accede tramite le pagine php non può visualizzare i campi e riceve un errore tipo "ADODB.Recordset: L'operazione non è consentita se l'oggetto è chiuso......."

    Lo script di connessione è così:

    $query="select [codclmer],[desclmer] from cl_mer order by [desclmer]" ;

    /* I parametri di connessione */
    $path= "d:/web/disegni/" ;
    $db_name= "database.mdb" ;
    $dsource=$path.$db_name ;
    $cn_string="Provider=Microsoft.Jet.OLEDB.4.0;" ;
    $cn_string.="Data Source=$dsource;" ;

    /* La connessione */
    if (!file_exists($dsource) ){

    die("Il database non esiste") ;

    }
    $cn= new COM("ADODB.Connection");
    $cn->open($cn_string) ;

    /* Istanziamo un oggetto Recordset
    e inviamo la query attraverso
    il metodo Open() */
    $rs= new COM("ADODB.Recordset") ;
    $rs->Open($query,$cn) ;

    Quello che volevo sapere è possibile comunque consentire agli utenti di leggere dal db mentre io ho il db stesso aperto?..dovrò modifcare il tipo di connessione?...

    Ciao.

  2. #2

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2003
    residenza
    pesaro
    Messaggi
    68
    ciao piero mac grazie del tuo aiuto ,ho dato un occhiata ma non è che potresti dirmi come dovrei modificare la connessione , è uno script fatto da un mio ex collega e non è che sono un fenomeno con questi script .

    Ciao grazie

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.