A Microsoft Office (Excel, Word) forum. OfficeFrustration

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » OfficeFrustration forum » Microsoft Access » Database Design
Site Map Home Register Authors List Search Today's Posts Mark Forums Read  

"Record is too large" error on only 294 fields all set to Memo?



 
 
Thread Tools Display Modes
  #1  
Old August 8th, 2007, 06:04 PM posted to microsoft.public.access.tablesdbdesign
[email protected]
external usenet poster
 
Posts: 5
Default "Record is too large" error on only 294 fields all set to Memo?

I don't understand this. There must be a setting I can change
somewhere.

I have a spreadsheet with 294 fields. I use an import specification
to bring the data from a text file. I am receiving an error called
"Record is too large" but I don't know why?

Any suggestions?

Thanks,

Nick

  #2  
Old August 8th, 2007, 06:06 PM posted to microsoft.public.access.tablesdbdesign
[email protected]
external usenet poster
 
Posts: 5
Default "Record is too large" error on only 294 fields all set to Memo?

I need to make this clearer. I have data with 294 fields. It is
contained in a text file which is called by an access import
specification macro.

  #3  
Old August 8th, 2007, 07:06 PM posted to microsoft.public.access.tablesdbdesign
Jerry Whittle
external usenet poster
 
Posts: 4,732
Default "Record is too large" error on only 294 fields all set to Memo

Fields or Records? An Access table can only have a maximum of 255 fields in
a table. If you exceed either the number of fields, you can not import it
into a single Access table.
--
Jerry Whittle, Microsoft Access MVP
Light. Strong. Cheap. Pick two. Keith Bontrager - Bicycle Builder.

" wrote:

I need to make this clearer. I have data with 294 fields. It is
contained in a text file which is called by an access import
specification macro.

  #5  
Old August 8th, 2007, 09:55 PM posted to microsoft.public.access.tablesdbdesign
[email protected]
external usenet poster
 
Posts: 5
Default "Record is too large" error on only 294 fields all set to Memo?

Thanks all!

  #6  
Old August 9th, 2007, 09:50 AM posted to microsoft.public.access.tablesdbdesign
external usenet poster
 
Posts: n/a
Default "Record is too large" error on only 294 fields all set to Memo?

fields in each record must not exceed 2000 bytes.

Still? Page size now 4K, but record limit still 2K?



"John W. Vinson" wrote in message
...
On Wed, 08 Aug 2007 10:06:50 -0700, wrote:

I need to make this clearer. I have data with 294 fields. It is
contained in a text file which is called by an access import
specification macro.


An Access Table (or Query) can have a maximum of 255 fields (an absurdly

huge
width for any sort of normalized table); and the sum of the sizes of all

the
fields in each record must not exceed 2000 bytes. Each Memo field

contributes
16 bytes of overhead to that count, I believe.

You will need to import this monster into more than one table, probably

using
VBA code.

John W. Vinson [MVP]



  #7  
Old August 9th, 2007, 04:06 PM posted to microsoft.public.access.tablesdbdesign
Klatuu
external usenet poster
 
Posts: 7,074
Default "Record is too large" error on only 294 fields all set to Memo

From Access (2003) Help - Access Specifications:
Number of characters in a record (excluding Memo and OLE Object fields) when
the UnicodeCompression property of the fields is set to Yes 4,000

Maybe you are thinking of an older version.
--
Dave Hargis, Microsoft Access MVP


"John W. Vinson" wrote:

On Wed, 08 Aug 2007 10:06:50 -0700, wrote:

I need to make this clearer. I have data with 294 fields. It is
contained in a text file which is called by an access import
specification macro.


An Access Table (or Query) can have a maximum of 255 fields (an absurdly huge
width for any sort of normalized table); and the sum of the sizes of all the
fields in each record must not exceed 2000 bytes. Each Memo field contributes
16 bytes of overhead to that count, I believe.

You will need to import this monster into more than one table, probably using
VBA code.

John W. Vinson [MVP]

  #8  
Old August 9th, 2007, 05:31 PM posted to microsoft.public.access.tablesdbdesign
John W. Vinson
external usenet poster
 
Posts: 18,261
Default "Record is too large" error on only 294 fields all set to Memo?

On Thu, 9 Aug 2007 18:50:50 +1000, david@epsomdotcomdotau wrote:

fields in each record must not exceed 2000 bytes.


Still? Page size now 4K, but record limit still 2K?


It is in A2003; I don't know about A2007, don't have it installed.

John W. Vinson [MVP]
  #9  
Old August 9th, 2007, 06:05 PM posted to microsoft.public.access.tablesdbdesign
John W. Vinson
external usenet poster
 
Posts: 18,261
Default "Record is too large" error on only 294 fields all set to Memo

On Thu, 9 Aug 2007 08:06:02 -0700, Klatuu
wrote:

From Access (2003) Help - Access Specifications:
Number of characters in a record (excluding Memo and OLE Object fields) when
the UnicodeCompression property of the fields is set to Yes 4,000

Maybe you are thinking of an older version.


Thanks, Dave - obviously I was!

John W. Vinson [MVP]
  #10  
Old August 9th, 2007, 08:49 PM posted to microsoft.public.access.tablesdbdesign
John Nurick
external usenet poster
 
Posts: 492
Default "Record is too large" error on only 294 fields all set to Memo

On Thu, 9 Aug 2007 08:06:02 -0700, Klatuu
wrote:

From Access (2003) Help - Access Specifications:
Number of characters in a record (excluding Memo and OLE Object fields) when
the UnicodeCompression property of the fields is set to Yes 4,000


Help is forgetting people who don't use the roman alphabet. I guess it
should read something like this:

Number of characters in a record (excluding Memo and OLE
Object fields) when the UnicodeCompression property of the
fields is set to Yes *and* all characters are in the Windows
(Western) character set: 4,000
--
John Nurick - Access MVP
 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump


All times are GMT +1. The time now is 06:51 PM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 OfficeFrustration.
The comments are property of their posters.