No primary key or unique index?
No problem here.
Are you sure that the name of the column that you have removed was "abc"?
Some name like "no" or "count" can be troublesome.
--
Sylvain Lafontaine, ing.
MVP - Technologies Virtual-PC
E-mail:
http://cerbermail.com/?QugbLEWINF
Yes, it's a table.
No, no expressions or calculated fields.
I have scripted the table:
CREATE TABLE [dbo].[OP_OrderPos] (
[POS_Key] [int] IDENTITY (1, 1) NOT NULL ,
[ORD_Key] [int] NOT NULL ,
[ART_Key] [int] NOT NULL ,
[VAT_Key] [int] NOT NULL ,
[POS_No] [smallint] NOT NULL ,
[POS_Count] [decimal](9, 3) NOT NULL ,
[POS_Text] [varchar] (6000) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[POS_fOrder] [smallint] NOT NULL ,
[POS_fNoForecast] [smallint] NOT NULL ,
[POS_fLocked] [smallint] NOT NULL ,
[POS_fOptional] [smallint] NOT NULL ,
[POS_mUnitPrice] [decimal](14, 2) NOT NULL ,
[POS_pDiscount] [decimal](5, 4) NOT NULL ,
[POS_Count_Pur] [decimal](9, 3) NOT NULL ,
[POS_mSubCon] [decimal](14, 2) NOT NULL ,
[POS_OrderNo] [varchar] (20) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
,
[POS_SubCon_Text] [varchar] (1500) COLLATE SQL_Latin1_General_CP1_CI_AS
NULL ,
[POS_pComm1] [decimal](5, 2) NOT NULL ,
[POS_pComm2] [decimal](5, 2) NOT NULL ,
[POS_mComm1] [decimal](9, 2) NOT NULL ,
[POS_mComm2] [decimal](9, 2) NOT NULL ,
[RowInserted] [datetime] NULL
) ON [PRIMARY]
:
Are you sure that this is a table, not a View?
Any expression (or computed) column?
--
Sylvain Lafontaine, ing.
MVP - Technologies Virtual-PC
E-mail:
http://cerbermail.com/?QugbLEWINF
message
I don't use lookup fields, so that's not likely. I also can exclude
unknown
field types. Permission could be an issue since I added a new dbo
last
year -
however I cannot see any connection, because I dont grant individual
rights
on objects (at least not in tihis database).
Today I tried to create a completely new ADP and the same happens.
:
Any lookup field that you would have added to the table from
Access?
These lookup fields are particular to Access (ADP) and are stored
as
extended properties on the SQL-Server. However, SQL-Server has no
real
knowledge about them.
Another possibility would be that you may have used an unknown
field
type
to
Access (for example, a bigint) or some sort of permission problems.
What happens if you try to open the table from a brand new ADP
project,
without anything else?
--
Sylvain Lafontaine, ing.
MVP - Technologies Virtual-PC
E-mail:
http://cerbermail.com/?QugbLEWINF
message
I did already everything - decompile, reconnect, compact/repair,
even
creating a new adp, but nothing works. I could probably clone the
table
in
SQL server and rename it?
:
Did you try to close/reopen the ADP project or the Refresh
command
from
the
View menu when the database window displays the list of tables?
Maybe
a
Compact&Repair?
Try creating an empty project and import everything into it.
--
Sylvain Lafontaine, ing.
MVP - Technologies Virtual-PC
E-mail:
http://cerbermail.com/?QugbLEWINF
in
message
I cannot open one specific SQL Server 2000 table in an Access
2003
project;
it fails with the message "Could not find column 'abc'"
followed
by
"Cannot
open the table in datasheet view". The table once had this
column
and I
assume that I deleted this column from within Access instead
of
the
Enterprise Manager. It looks af if SQL Server still has a
reference
to
this
deleted column in the table. I can open the table in Access
and
modfiy
the
design.
Any suggestions how to fix this (minor) problem?
TIA, Norbert Meiss