pg.ddx.io  pgsql-interfaces@postgresql.org mailing list archive  
help / color / mirror / Atom feed
From: Michael Davis <mdavis@sevainc.com>
To: 'Evil Azrael' <EvilAzrael@EvilAzrael.de>
To: 'pgsql-interfaces@postgresql.org' <pgsql-interfaces@postgresql.org>
Subject: RE: ODBC-Problem
Date: Wed, 3 Jan 2001 09:05:57 -0700
Message-ID: <01C07564.6461E310.mdavis@sevainc.com> (raw)

This sounds strange.  I can connect to many tables in less than a minute. 
 I can open tables in seconds regardless of how many rows are in the 
tables.  Access usually only selects 20-30 rows at a time.  My ODBC 
connections to PostgreSQL in Access are fast.  Not as fast as opening local 
Access tables by much faster than 1 minute.  You can try different options 
in your connect statement.  Some options work with ODBC, others don't.  If 
this does not help, you will have to email me your VBA code.


-----Original Message-----
From:	Evil Azrael [SMTP:EvilAzrael@EvilAzrael.de]
Sent:	Wednesday, January 03, 2001 1:44 AM
To:	mdavis@sevainc.com
Subject:	Re: ODBC-Problem

thanx for the answer.
i have in every table a primary index called ID, but ODBC and VB don?t
accept it as a primary keys. and the performance of the OBDC connection
is rather bad. he needs almost 1 minute to connect to a table with 300k
rows, for just appending a few lines. even sql calls fails. i postponed
the whole transfer for a time and check it then again.

but thanx for the reply

Christoph Nelles

Michael Davis wrote:
>
> Add a primary key index to the tables that you want to be able to update.
>  Access relies on the primary key for a lot of things.  I recommend you 
add
> a primary key to all postgres tables.
>
> -----Original Message-----
> From:   Evil Azrael [SMTP:EvilAzrael@EvilAzrael.de]
> Sent:   Sunday, December 31, 2000 8:50 PM
> To:     pgsql-interfaces@postgresql.org
> Subject:        ODBC-Problem
>
> HI
>
> I have just moved my old MS Access Database to a postgres database via
> odbc. all went okay, and i can access the database in MS Access via
> ODBC. Only a Client programm that i wrote can?t access the database
> anymore via ODBC. The Visual BAsic Database programm says that the
> database itself is updateable, but the tables in it aren?t updateable,
> and all tries to connect to a table in VB via the OpenRecordset method
> fail with the error message "parse error near [name of the table]" or VB
> tells that it?s a connection error.
> That?s weird.
> MS Access has no problems connecting and writing to the database.
> VB?s Visual Database Manager can connect to the database, but can only
> read tables.
> MY VB programm can?t even connect to the tables, but it worked quite
> good via ODBC to the Access Database.
>
> I don?t know what i can anymore, so please help if you know a solution.
>
> Christoph Nelles




view thread (27+ messages)  latest in thread

Message-ID: <01C07564.6461E310.mdavis@sevainc.com>
Permalink:  ../01C07564.6461E310.mdavis@sevainc.com/
Also on:    postgresql.org/message-id/01C07564.6461E310.mdavis@sevainc.com

 · 

reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: pgsql-interfaces@postgresql.org
  Cc: mdavis@sevainc.com, EvilAzrael@EvilAzrael.de
  Subject: RE: ODBC-Problem
  In-Reply-To: <01C07564.6461E310.mdavis@sevainc.com>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox