Ciao, ho un db access e vi accedo tramite adodb, tutto funziona, l'unica cosa che in una select mi da solo il primo record nonostante io metta un ciclo.

codice:
	function recordset1($Par){
	$this->db[Recordset] = new COM("ADODB.Recordset") ;
	$this->db[Recordset]->Open($this->db[Query],$this->db[Con_data]) ;
	while(!$this->db[Recordset]->EOF()){

	$this->s = $this->db[Recordset]->Fields['RagioneSociale']->value ;

	$this->db[Recordset]->moveNext ;		
	}
	return 	$this->s;
	}