adodb connect

Ai o întrebare legată de PHP? Incercăm să îi găsim soluţie. Sau poate doar vrei să publici un cod interesant.

Moderatori: Zamolxe, Moderatori

sponge001
Average Member
Mesaje: 107
Membru din: Dum Mar 06, 2005 10:55 pm

adodb connect

Mesajde sponge001 » Joi Iun 14, 2007 5:18 pm

Am nevoie sa transform din FOXPRO in MYSQL. Metoda aleasa e sa folosesc ADODB cu care ma conectez la FOXPRO si la MYSQL si in cele din urma as rezolva problema

1. Cit e de corect ceea ce fac eu? Exista metode mai corecte ?
2. Daca e ok 1. unde e greseala in codul de mai jos?

include('adodb5/adodb.inc.php');
$db =& ADONewConnection('vfp');
$dsn = "Driver={Microsoft Visual Foxpro Driver (*.dbc)};Dbq=C:\\MY.DBC;Uid=;Pwd=;";
$db->Connect($dsn);

GRESEALA !!!


Warning: odbc_connect() [function.odbc-connect]: SQL error: [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified, SQL state IM002 in SQLConnect in C:\wamp\www\foxpro2mysql\adodb5\drivers\adodb-odbc.inc.php on line 59



whooper
Senior Member
Mesaje: 866
Membru din: Mar Apr 05, 2005 9:58 pm
Localitate: Toronto ON

Mesajde whooper » Sâm Iun 16, 2007 4:46 pm

.. pai defineste manual in control panel / administrative tools / Data souces ODBC o sursa de date catre ceea ce ai in FoxPro. Se pare ca la tine acolo nu recunoaste nimic din ceea ce scriui dupa linia cu include.

Poate din cauza ca ai un spatiu intre & si ADONEW ??

$db =& ADONewConnection('vfp');

Daca ai sursa definita, te conectezi simplu cu functiile ODBC la Foxpro si cu functiile MySQL in partea cealalta fara sa mai incluzi nici un pachet pe care trebuie sa inveti sa-l folosesti intai.
Join The Forums - Time Well Wasted!


Înapoi la “Cod PHP”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 13 vizitatori