Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD > PHP & ODBC
PHP & ODBC Forum d'entraide sur ODBC avec PHP. Avant de poster -> FAQ ODBC
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/05/2007, 19h39   #1
koa
Invité régulier
 
Inscription : février 2006
Messages : 5
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 5
Points : 6
Points : 6
Par défaut PDO_ODBC Access : problème d'affichage de champs

Bonjour,

J'ai une base Microsoft Access. Cette base fonctionne très bien en source de données ODBC lorsque je me connecte à l'aide de la fonction ODBC standard inclue
Citation:
odbc_connect
J'ai essayé de me connecter à la même source de données à l'aide de PDO et là j'ai un problème : Certain champs s'affichent normalement et d'autres ne s'affichent pas.

A priori, cela ne semble pas venir du type de donnée ( certains champs de type texte et numérique s'affichent et d'autres non ).

"php.ini" contient les lignes "extension=php_pdo.dll" et "extension=php_pdo_odbc.dll", lesquels se trouvent bien dans le repertoire "php/ext".

Bref, je ne vois pas pour l'instant où chercher ? je n'ai rien vu aucun paramètre particulier contenant "pdo" dans le "php.ini", j'utilise la version "PHP Version 5.1.4" avec ZMWS sous XP.


EDIT : En fait je viens de remarquer que phpinfo() me donne ceci :
Citation:
PDO
PDO supportenabled
PDO drivers sqlite2, odbc

PDO_ODBC
PDO Driver for ODBC (Win32) enabled
ODBC Connection Pooling Enabled, strict matching
koa est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/05/2007, 12h32   #2
koa
Invité régulier
 
Inscription : février 2006
Messages : 5
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 5
Points : 6
Points : 6
Bon, finalement, à priori, cela vient de ma requête.

Lorsque je mets "SELECT * FROM" il ne m'affiche pas tous les champs et lorsque je mets "SELECT Champ1, Champ2 FROM", il m'affiche bien les champs de la requête, et ceci, que PDO soit connecté à la source de données ODBC ou que je passe par "odbc: Driver={Microsoft Access Driver (*.mdb) } avec le fichier.

Voilà. Il me semble également que PDO est sensible à la différence MAJ/MIN ?
koa est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h47.


 
 
 
 
Partenaires

Hébergement Web