Bonjour,
J'essaie d'utiliser ce code:
qui marche très bien sur win98, mais sur mon xp, j'obtiens ceci:
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
18
19
20
21
22
23
24 <? // Connexion odbc_close_all(); $dsn = "odbc1"; $user = ""; $passwd = ""; $ddb = "table.dbf"; $conn = odbc_connect($dsn,$user,$passwd,SQL_CUR_USE_ODBC); $query = "select * from ".$ddb; $result = odbc_exec($conn, $query); $num_fields = odbc_num_fields($result); $db_name = str_replace(".dbf", "", $ddb); $sql_file = fopen($db_name.".sql", "w"); while (odbc_fetch_row($result)) etc....
j'ai fais plusieurs tentatives de modifs dans php.ini sans succès et le pilote à télécharger sur microsoft.com est pour 95,98,nt4...Warning: odbc_connect(): SQL error: [Microsoft][Gestionnaire de pilotes ODBC] Source de données introuvable et nom de pilote non spécifié, SQL state IM002 in SQLConnect in c:\program files\easyphp1-8\www\dbf.php.php on line 12
Warning: odbc_exec(): supplied argument is not a valid ODBC-Link resource in c:\program files\easyphp1-8\www\dbf.php on line 15
Merci d'avance, je suis à cours d'imagination...
ju
Partager