Hi Andrew,

I'm using the Merant DataDirect 3.6 Progress SQL92 ODBC drivers and they
seem to be working fine when I try their test C program. I can connect to
the Progress database en retrieve data.

I'm using their driver manager as well (--with-custom-odbc).

The test C program uses:

SQLConnect (hdbc, driver, SQL_NTS, uid, SQL_NTS, pwd, SQL_NTS);

SQLConnect is executed without problems. A connection can be made.

When I try odbctest (from iODBC / odbcsdk) the connect fails (same drivers,
same odbc.ini, same odbcinst.ini).

SQLDriverConnect (hdbc, 0, (UCHAR *) dataSource, SQL_NTS, (UCHAR *) buf,
sizeof (buf), &buflen, SQL_DRIVER_COMPLETE);

SQLDriverConnect returns -1. A connection cannot be made.

Why is the first program using SQLConnect() and the other
SQLDriverConnect()?

Are ODBC driver and ODBC driver manager dependent on each other?

Or can I use the iODBC driver manager and the Merant ODBC drivers together?

Are there alternatives to the Merant ODBC drivers?

I am connect a Progress 9.1c database on SCO UnixWare 7.1.1 from Red Hat
Linux 7.1 with Merant DataDirect 3.6 Progress SQL92 ODBC drivers and ODBC
driver manager.

Any ideas?

Regards,

Simon.

> -----Original Message-----
> From: Andrew Hill [mailto:[EMAIL PROTECTED]]
> Sent: woensdag 31 oktober 2001 16:12
> To: Kraa de Simon; Php-General (E-mail)
> Subject: RE: [PHP] Desperate: odbc_connect() does not work! 
> Please help!
> 
> 
> Kraa,
> 
> The 01000 error is a 'General Error', probably at connect time.
> This suggest that your DSN settings might be bad or not being 
> passed into
> PHP.
> Is your DSN named "results" and is that the one you are using 
> in your tests?
> 
> Also, are you setting your environment variables as appropriate? e.g.:
> setenv("ODBCINI=/path/to/odbc.ini");
> setenv("LD_LIBRARY_PATH=/path/to/your/driver/manager/lib");
> 
> You may also which to try this connection with odbctest, a sample
> application available in the iODBC SDK at www.iodbc.org.
> 
> HTH!
> 
> Best regards,
> Andrew Hill
> Director of Technology Evangelism
> OpenLink Software  http://www.openlinksw.com
> Universal Data Access & Data Integration Technology Providers
> 
> > -----Original Message-----
> > From: Kraa de Simon [mailto:[EMAIL PROTECTED]]
> > Sent: Wednesday, October 31, 2001 8:44 AM
> > To: Php-General (E-mail)
> > Subject: RE: [PHP] Desperate: odbc_connect() does not work! 
> Please help!
> >
> >
> > So desperate I even forgot the attachment...
> >
> > > -----Original Message-----
> > > From: Kraa de Simon [mailto:[EMAIL PROTECTED]]
> > > Sent: woensdag 31 oktober 2001 14:40
> > > To: Php-General (E-mail)
> > > Subject: [PHP] Desperate: odbc_connect() does not work! 
> Please help!
> > >
> > >
> > > Hi,
> > >
> > > When I execute:
> > >
> > >   <? odbc_pconnect("results", "sysprogress", "mls"); ?>
> > >
> > > I get error:
> > >
> > >   Warning: SQL error: , SQL state 01000 in SQLConnect in
> > > /usr/local/apache/htdocs/odbc.php on line 1
> > >
> > > See attachment for phpinfo().
> > >
> > > BTW 1
> > >
> > > The ODBC config itself works fine. I can make a connection
> > > and retrieve data
> > > from the database using a test C program.
> > >
> > > BTW 2
> > >
> > > I used --with-custom-odbc and set env var CUSTOM_ODBC_LIBS to
> > > the lib dirs
> > > and env var CFLAGS to the include dirs.
> > >
> > > Met vriendelijke groet / With kind regards,
> > >
> > > ICL Nederland B.V.                      Simon de Kraa
> > > e-Applications / Logistic Systems       Systems Architect
> > > Het Kwadrant 1                          Tel. +31 346 598865
> > > Postbus 4000                            Fax  +31 346 562703
> > > 3600 KA  MAARSSEN
> > > The Netherlands                         
> mailto:[EMAIL PROTECTED]
> > >
> > > ---
> > >
> > > Progress 9.1c, Roundtable 9.1c, NuSphere Pro Advantage 2.3.1
> > > @ MS Windows
> > > 2000 5.00.2195 SP 2
> > > Progress 9.1b @ SCO UnixWare 7.1.1
> > >
> > > --
> > > PHP General Mailing List (http://www.php.net/)
> > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > For additional commands, e-mail: [EMAIL PROTECTED]
> > > To contact the list administrators, e-mail:
> > > [EMAIL PROTECTED]
> > >
> >
> >
> >
> 
> 

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to