Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    353

    Usare un db access con php

    Ciao a tutti! ho letto della possibilità di accedere ed utilizzare un db MS access con php...dopo tutto sempre un db è...so che è strano ma ha avrei questa particolare esigenza.

    qualcuno sa dirmi come fare?? o eventualmente dove guardare?
    in giro non ho trovato nulla! tutti che dicono che si può ma nulla più!

    grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    353
    nessuno sa aiutarmi???
    so che è assurdo...

  3. #3
    mi chiedo come tu non abbia fatto a trovare nulla, se veramente hai cercato


    cmq:


    questo è un articolo ben fatto
    http://freephp.html.it/articoli/view_articolo.asp?id=64

    inoltre, hai 2 modi di connetterti, ODBC o COM:

    1.
    codice:
    $dns = 'nome db';
    $cid = odbc_connect($dns, '', ''); 
    
    if ( !$cid )  { die('Il database non esiste') ; }
    
    $query = '....';
    
    $query = odbc_exec($cid,$query); 
    while($row = odbc_fetch_array($query)) {
    echo $row['campo']."
    \n";
    }
    
    odbc_close($cid);

    2.
    codice:
    $path = $_SERVER['DOCUMENT_ROOT'].'/ODBC/db/' ;
    $db_name = 'nomedb.Mdb' ;
    $dsource = $path.$db_name ;
    
    if ( !file_exists($dsource) ) { die('Il database non esiste') ; }
    
    $query = '.......';
    
    $cn_string = 'Provider=Microsoft.Jet.OLEDB.4.0;' ;
    $cn_string .= "Data Source=$dsource;" ;
    
    $cn = new COM("ADODB.Connection");
    $cn->open($cn_string) ;
    
    $rs= new COM("ADODB.Recordset") ;
    $rs->Open($query,$cn) ;
    
    $res = Array();
    $count = 0;
    while(!$rs->EOF) {
    echo $rs->Fields['N_Campo']->value."
    \n ;
    }
    
    $cn->Close() ;
    $cn->Release() ;
    $cn = null ;
    all'incirca... se cerchi bene trovi molta roba a riguardo!

    r@p

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    55

    C' era una volta .... access ....

    All'inizio lavoravo in asp e access .... poi, per motivi di quantità dati, asp e mssql .... poi, per motivi di
    programmazione php e già che c'ero mysql.

    dopo aver fatto vari test (alcuni veramente inutili come questo) con un amico ....

    TI DICO CON CERTEZZA CHE UNA BUONA STRUTTURA DI TXT è PIU' VELOCE DI ACCESS SE PROCESSATA IN PHP SU UN SERVER LINUX.

    ... comunque vai con mysql e la vita ti sorriderà.
    la vita è dura ... per gli altri!

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    353
    ti credo!
    ora farò un pò di prove...
    purtroppo la gente spende un sacco di soldi per providere, sicuramente di qualità, ma che quando gli chiedi qualcosa costa troppo! e allora mi scassano le p***e per avere tutto lo stesso!


    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.