That's because you've deleted records. Each new record gets the next number that has not been assigned before, so there is no reason to expect the displayed line indicator and the key field to contain the same value. (The displayed line indicators are not the record numbers -- in a sorted query, for example, they still are sequential starting with 0 regardless of the position of the records in the database.) When you have an auto-value key, that means you have no manual control over it, it is set only by Base. I'm really puzzled about exactly what you did to copy and paste a record, I see no way to even attempt that. When I select a record by clicking its line indicator, and Ctrl-C, the clipboard contains only a single field's value, and it can't be pasted without selecting a field. So I don't understand how you got tangled up with duplicated records in the first place. What exactly did you do?

Joe Grech wrote:
In fact I am using 2.4.1 and my table has a primary key which I can't figure 
out why has lost count with the real record increment i.e entering record # 20 
and the primary key shows 30 or so.  I change it manually to correspond with 
the record but reverts to the original count when entering a new record.

Date: Mon, 15 Sep 2008 13:52:16 -0500
From: [EMAIL PROTECTED]
To: [email protected]
Subject: Re: [users] OOo database

Joe Grech wrote:
BTW the self copied 6-way up record returned that's why I tried to delete it to 
no avail!

From: [EMAIL PROTECTED]
To: [email protected]
Date: Mon, 15 Sep 2008 14:33:53 +0200
Subject: [users] OOo database



Hi,
I am realizing how much database is still in its infancy!  It is doing all sorts of funny things. I tried to 
"copy" a record by ctrl +c and paste by ctrl+v which it did OK.  When I pressed Enter to go to the 
next it copied a record 6 records up and froze.  Let me delete it but nothing else.  Rt clk on its 
"empty" space or anywhere in the records shows "copy" and nothing happens.
Later on when trying to find a solution the original 'pasted' record copied 
itself for the second time and then froze again.  Clk on a record the cursor 
disappears and clk again it reappears without letting me do anything.
Furthermore the copied one of 6 way up couldn't be deleted not even by 
highlighting it and press delete.  It asks whether I wish to delete but there 
it stays for keeps!
Anything I can do? I wouldn't like going back to Access (ugh).
Joe, what version of OOo are you using? In 2.4.1, I see no way to copy or paste a whole record, so I can't recreate this situation. But unless your table has no primary key, a duplicate record should not be accepted into the database at all; you should get an error message that it can't store the record. And having no primary key is a *very* bad idea, odd behavior with such a table would not be at all surprising. Really, I think that any attempt to create such a table, or use it via a connection, should fail; I tried that when I first started using Base, and ran into a multitude of data integrity problems.

As I've described before, the only way I know to duplicate (most of) a record is field by field, and the primary key field can't be successfully duplicated.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to