Re: Data showing up as #Deleted in Access

From: "Zlatko Matic" <zlatko(dot)matic1(at)sb(dot)t-com(dot)hr>
To: "Chris Moore" <chrismoore(at)surewest(dot)net>, "'Campbell, Greg'" <greg(dot)campbell(at)us(dot)michelin(dot)com>
Cc: <pgsql-odbc(at)postgresql(dot)org>
Subject: Re: Data showing up as #Deleted in Access
Date: 2005-12-02 10:02:11
Message-ID: 006b01c5f727$7711d610$52bffea9@zlatkovyfkpgz6
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-interfaces pgsql-odbc

Hello.
Just redesign your database. You need to have numeric primary key field in
every table. Don't use any other type as primary key, especially not any
kind of textual fields, because Access won't be able to refresh data
properly and you will face "#Deleted", which is very common problem with
Access/ODBC linked tables. You can find an article about "#Deleted" on
www.microsoft.com, too.
The best way to avoid "#Deleted" is to have a serial field (autonumber) as
primary key, in every table. That will solve your problem forever.

Zlatko

----- Original Message -----
From: "Chris Moore" <chrismoore(at)surewest(dot)net>
To: "'Campbell, Greg'" <greg(dot)campbell(at)us(dot)michelin(dot)com>
Cc: <pgsql-odbc(at)postgresql(dot)org>
Sent: Thursday, December 01, 2005 7:40 PM
Subject: Re: [ODBC] Data showing up as #Deleted in Access

>I verified that the primary key was correct, and also turned on
> row versioning, but still got the same thing.
>
> Then I noticed that it was only one particular table that was having
> problems. It occurred to me that this table had several fields of
> type "text", one of which had rows in which this field had close to
> a thousand characters in it. I changed all the "text" fields to
> "varchar", making the one big one a varchar(2048). That seems to have
> fixed the problem.
>
> By the way, I did try searching for "#Deleted", but the search engine
> tries to be helpful and also find instances of "delete", "deleting",
> etc. There were just too many hits to be able to weed through them
> all and find the relevant ones.
>
> Thanks for your help.
>
> Chris
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 9: In versions below 8.0, the planner will ignore your desire to
> choose an index scan if your joining column's datatypes do not
> match

In response to

Browse pgsql-interfaces by date

  From Date Subject
Next Message Andrus 2005-12-02 10:19:55 Re: Data showing up as #Deleted in Access
Previous Message Michael Fuhr 2005-12-01 20:26:47 Re: PL/Python set returning functions

Browse pgsql-odbc by date

  From Date Subject
Next Message Andrus 2005-12-02 10:14:02 Re: Application crash after error - please help
Previous Message Ludek Finstrle 2005-12-02 09:05:30 Re: Application crash after error - please help