I have had to use an Access database once with ODBC and found that it was
very picky about the username that you used to login - the only one I found
that actually worked was Admin - YMMV...

Mikey

> -----Original Message-----
> From: Scott Hurring [mailto:[EMAIL PROTECTED]]
> Sent: 12 June 2002 19:26
> To: [EMAIL PROTECTED]
> Subject: [PHP-WIN] Re: Connecting to MS Access
>
>
> All of your errors stem from the first error.  You do not have
> a valid connection resource -- so when you try and run queries
> and functions, they fail, saying that there's no valid ODBC
> source.
>
> I've not used Access in the past, so i can't say what specific
> information it's looking for, but go over the documentation
> again, and try to look for code examples.
>
> ** And always check your status vars **
>
> --
> Scott Hurring
> Systems Programmer
> EAC Corporation
> scott (*) eac.com
> --
> "Bill Hudspeth" <[EMAIL PROTECTED]> wrote in message
> [EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> > I am having problems connecting to an Access database. I am
> using Windows
> > 2000, IIS 4, Access 2000, and PHP 4.2.1. I have created a
> system DSN using
> > the Access (.mdb) driver, and have a username and password. What's going
> > on?? Thanks, Bill
> >
> >
> >
> > The code I have used is as follows:
> >
> >
> >
> > ************************************************************************
> >
> >
> >
> > <?php
> >
> >
> >
> > //connect to database
> >
> > $connectionstring = odbc_connect("meteoritecatalog", "username",
> > "password");
> >
> > //line 14 is immediately above
> >
> >
> >
> > //SQL Query
> >
> > $query = "SELECT sample, type FROM sample";
> >
> >
> >
> > //execute query
> >
> > $queryexe = odbc_do($connectionstring, $query);
> >
> > //line 20 above
> >
> >
> >
> > //output results to standard output
> >
> > odbc_result_all($queryexe, "BORDER=1");
> >
> > //line 23 above
> >
> >
> >
> > //disconnect from the database
> >
> > odbc_close($connectionstring);
> >
> > //line 26 above
> >
> >
> >
> > ?>
> >
> >
> >
> > ************************************************************************
> >
> > The error message I get is:
> >
> >
> >
> > Warning: SQL error: [Microsoft][ODBC Microsoft Access
> Driver]General error
> > Not enough information to connect to this DSN with SQLConnect. Use
> > SQLDriverConnect., SQL state S1000 in SQLConnect in
> > C:\inetpub\wwwroot\PHP\data_tap.php on line 14
> >
> > Warning: odbc_do(): supplied argument is not a valid ODBC-Link
> resource in
> > C:\inetpub\wwwroot\PHP\data_tap.php on line 20
> >
> > Warning: odbc_result_all(): supplied argument is not a valid ODBC result
> > resource in C:\inetpub\wwwroot\PHP\data_tap.php on line 23
> >
> > Warning: odbc_close(): supplied argument is not a valid
> ODBC-Link resource
> > in C:\inetpub\wwwroot\PHP\data_tap.php on line 26
> >
> >
> >
> >
> >
> >
> >
>
>
>
> --
> PHP Windows Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>
>


-- 
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to