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 05/05/2006, 08h07   #1
Candidat au titre de Membre du Club
 
Inscription : septembre 2005
Messages : 42
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 42
Points : 13
Points : 13
Par défaut problème de connexion odbc

salut à tous,
je veux me connecter à une base de données Pervasive SQL qui est distant et on m'a dit de voir du côté de ODBC mais je ne sais pas vraiment comment faire car je suis habitué à Mysql. Voici la procédure que j'ai suivi:
  • installlation du client pervasive
  • démarrer->panneau de configuration->outils d'administration->sources de données (ODBC)->source de données système->Ajouter et je choisi Pervasive ODBC Client Interface
  • je rempli :
  1. client: Data source Name : demodata32 (c'est la base de données par défaut dans pervasive)
  2. Server: Adress: 192.168.1.1, Transport HInt: Try TCPIP only, Data Source Name: demodata32. Et c'est là que je ne comprend pas: pourquoi il y a à la fois client et Serveur
et je tente de me connecter par:
Code :
1
2
3
4
5
<?php
$bd_dsn="Driver={Pervasive ODBC Client Interface};ServerName=192.168.1.1;ServerDSN=demodata32;";
 
$con=odbc_connect($bd_dsn,'','');
?>
et j'obtient:
Warning: SQL error: [Microsoft][Gestionnaire de pilotes ODBC] Longueur de chaîne ou de mémoire tampon non valide, SQL state S1090 in SQLConnect in c:\program files\easyphp\www\test\odbc.php on line 12

Pouvez vous m'aider à résoudre ce probleme. Merci
botambaoaks est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/05/2006, 10h33   #2
Candidat au titre de Membre du Club
 
Inscription : septembre 2005
Messages : 42
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 42
Points : 13
Points : 13
salut,
j'ai trouvé la solution, il ne fallait plus mettre le
$bd_dsn="Driver={Pervasive ODBC Client Interface};ServerName=192.168.1.1;ServerDSN=demodata32;";

il suffit de faire: odbc_connect('demodata32','',''); et c'est tout
botambaoaks 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 15h32.


 
 
 
 
Partenaires

Hébergement Web