pg.ddx.io pgsql-interfaces@postgresql.org mailing list archive
help / color / mirror / Atom feed From: José Soares <jose@sferacarta.com>
To: JT Kirkpatrick <jt-kirkpatrick@mpsllc.com>
Cc: psql-interfaces@hub.org'\" \" <pgsql-interfaces@hub.org>
Subject: Re: [HACKERS] RE: [INTERFACES] error message
Date: Wed, 05 May 1999 15:32:29 +0200
Message-ID: <3730486D.222A984E@sferacarta.com> (raw )
References: <01BE9622.7BAAD400.jt-kirkpatrick@mpsllc.com >
JT Kirkpatrick ha scritto:
> i do have a few fields (combo boxes based on a query) that sorted on a
> calculated field -- but they seem to work fine in other forms. --don't
> think that was it. but, based on your postulations i re-did a few of the
> queries to NOT sort on the calculated fields. still bombed though. . .
> so, i deleted the link to the particular table, and then re-linked to it,
> and to my surprise, i can now pull up the form without it bombing. i can
> even zip through all the records (36k of them) if i wish. but now it still
> has a problem -- the recordset is not updateable. if i open the table
> directly (not through any query, and again, from within access97, pgsql
> 6.4.2), the table itself is not updateable. the table DOES have a primary
> key -- a DUAL FIELD primary key. I found over the last few weeks that
> Access97 will treat any ODBC table without a primary key defined as not
> updateable, but will it also do the same for DUAL FIELD primary key ODBC
> tables?? it appears so, but can anyone confirm it??
I'm using also access97 with postodbc 6.40.0005 and PostgreSQL v6.5beta1 and it
works fine and I have primary
keys like:
Table = figure_pkey
+----------------------------------+----------------------------------+-------+
| Field | Type | Length|
+----------------------------------+----------------------------------+-------+
| azienda | char() | 16 |
| tipo | char() | 2 |
| gruppo | int4 | 4 |
| inizio_attivita | date | 4 |
+----------------------------------+----------------------------------+-------+
Which version of psqlodbc are you using?
I know that Access uses dynaset or snapshots to connect to database.
- If you attach a table without define a primary key Access connects to the
table as snapshot and you can't write table.
- If you define a primary key then Access connects to the table as dynaset and
you are able to write table.
- You must define primary key during table linkage time.
- If you have the ODBC manager option RECOGNIZE UNIQUE INDEXES checked then you
don't need define it
because Access recognize the primary key automatically.
- If you have the ODBC manager option READ ONLY checked then all linked tables
are read only.
--
______________________________________________________________
PostgreSQL 6.5.0 on i586-pc-linux-gnu, compiled by gcc 2.7.2.3
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Jose'
view thread (7+ messages)
Message-ID: <3730486D.222A984E@sferacarta.com>
Permalink: ../3730486D.222A984E@sferacarta.com/
Also on: postgresql.org/message-id/3730486D.222A984E@sferacarta.com
copy link · copy postgr.es
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: jose@sferacarta.com, jt-kirkpatrick@mpsllc.com, pgsql-interfaces@hub.org
Subject: Re: [HACKERS] RE: [INTERFACES] error message
In-Reply-To: <3730486D.222A984E@sferacarta.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