Bonjour,

Je fouille mais je comprend pas.

Office 365 en 32bits / Windows11
Je créé une base acdb.mdb (j'ai aussi essayer avec accdb mais la base sur laquelle je doit travailler est une vielle en mdb)
J'essaye vas ma base à la racine de mon site ou ailleurs sur mon pc ou sur le réseau (a terme la vielle db est sur un lecteur réseau)

Ma page PHP
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
<?php
 
var_dump(PDO::getAvailableDrivers());
 
 
$db = 'acdb.mdb';
 
if(!file_exists($db)){
	die('Error finding access database');
}
 
echo "<br>Testing Access PDO<br>";
 
$db = new PDO("odbc:Driver={Microsoft Access Driver (*.mdb)};Dbq=$db;Uid=; Pwd=;");
 
?>
et ban
Nom : 2023-09-28 17_40_47-localhost_test_test.php - Travail – Microsoft​ Edge.png
Affichages : 83
Taille : 105,7 Ko

Et mes sources de données
Nom : 2023-09-28 17_36_47-Administrateur de source de données ODBC (32 bits).png
Affichages : 81
Taille : 31,7 Ko
ou pilotes
Nom : 2023-09-28 17_37_04-Administrateur de source de données ODBC (32 bits).png
Affichages : 79
Taille : 31,2 Ko

en 64 aussi
Nom : 2023-09-28 17_36_15-Administrateur de source de données ODBC (64 bits).png
Affichages : 81
Taille : 28,8 Ko

Nom : 2023-09-28 17_36_31-Administrateur de source de données ODBC (64 bits).png
Affichages : 79
Taille : 30,5 Ko

Qu'est ce qu'il manque ?

Merci pour vos lumières