473,396 Members | 2,036 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,396 software developers and data experts.

Access 2003 - Columns and Rows

What is the maximum number of columns and rows in any one table?
Nov 7 '07 #1
13 2193
Rabbit
12,516 Expert Mod 8TB
Microsoft Access Specifications
You are unlimited in the number of records you have, but you have a size limit.
Nov 7 '07 #2
Microsoft Access Specifications
You are unlimited in the number of records you have, but you have a size limit.

THanks for the quick reply! OK, what size and how do i figure that? I have one table with 1MM records and 25 columns and another main table with 5000 records and 100 columns. Most of the data is text and date type. The entire db is 500mb now. I want to add more columns to the 100 column table, will this cause me a problem down the road?
Nov 7 '07 #3
Rabbit
12,516 Expert Mod 8TB
Well, if you went to the link, it'd give you the information you needed. 255 columns and 2 gigabytes per database.
Nov 7 '07 #4
missinglinq
3,532 Expert 2GB
And if, down the road, you start running up against the 2 gigabyte limit, there are ways around this, without too much pain. You can split your database into frontend/backend, which you probably should do, anyway, with a db this large. Presumably with an app this large you have multiple users. Once spit, you can actually link to tables in multiple backend DBs, each with the 2 gigabyte limit, or you could move your backend to a SQL server. There's really no reliable way to calculate how large an Access db will be using the "I've got X number of records with Y number of columns and I want to add Z more number of columns, how many more records can I add?" There's simply too many variable besides these things that come into play.

Welcome to TheScripts!

Linq ;0)>
Nov 7 '07 #5
Well, if you went to the link, it'd give you the information you needed. 255 columns and 2 gigabytes per database.
Duh, missed the link..VERY HELPFUL..THANKS!
Nov 8 '07 #6
Rabbit
12,516 Expert Mod 8TB
Not a problem, good luck.
Nov 8 '07 #7
And if, down the road, you start running up against the 2 gigabyte limit, there are ways around this, without too much pain. You can split your database into frontend/backend, which you probably should do, anyway, with a db this large. Presumably with an app this large you have multiple users. Once spit, you can actually link to tables in multiple backend DBs, each with the 2 gigabyte limit, or you could move your backend to a SQL server. There's really no reliable way to calculate how large an Access db will be using the "I've got X number of records with Y number of columns and I want to add Z more number of columns, how many more records can I add?" There's simply too many variable besides these things that come into play.

Welcome to TheScripts!

Linq ;0)>
I have 30 users. I have considered frontend/backend but I thought there were more liimitations on how and where I can make design changes. I have upsized about a dozen of the largest tables to SQL as a test and so far it seems to be working OK. You have been most helpful.

Love The Scripts!
Nov 8 '07 #8
Not a problem, good luck.
I see 255 fields is max. Any downside to adding 50 more to my 5000 records table that has 100 fields?
Nov 8 '07 #9
Rabbit
12,516 Expert Mod 8TB
I see 255 fields is max. Any downside to adding 50 more to my 5000 records table that has 100 fields?
Only if you need to run a query on all of the fields. But otherwise, the extra time is negligible. It's definitely going to increase your database size by a bit because even though the field may be blank, Access reserves the space for it. So use the smallest datatypes that will work for you but still give you some leeway.
Nov 8 '07 #10
Only if you need to run a query on all of the fields. But otherwise, the extra time is negligible. It's definitely going to increase your database size by a bit because even though the field may be blank, Access reserves the space for it. So use the smallest datatypes that will work for you but still give you some leeway.
OK then..excellent advice. I am trying to decide if I should add the extra fields or create another table in a one-one relationship and add those fields in the new table?
Nov 8 '07 #11
Rabbit
12,516 Expert Mod 8TB
It shouldn't be a problem to have them in the same table if they belong together. The two reasons you would want to separate them is to get around the 255 limit or for organization's sake. Two separate tables take up more space than one table with all the columns.
Nov 8 '07 #12
It shouldn't be a problem to have them in the same table if they belong together. The two reasons you would want to separate them is to get around the 255 limit or for organization's sake. Two separate tables take up more space than one table with all the columns.
Then I will proceed with one table. It makes it easier that way to clone the form, remove fields I don't need, and add thee new ones that I add. Thanks once again!
Nov 9 '07 #13
Rabbit
12,516 Expert Mod 8TB
Not a problem, good luck.
Nov 9 '07 #14

Sign in to post your reply or Sign up for a free account.

Similar topics

14
by: Sean C. | last post by:
Helpful folks, Most of my previous experience with DB2 was on s390 mainframe systems and the optimizer on this platform always seemed very predictable and consistent. Since moving to a WinNT/UDB...
4
by: Michael John | last post by:
Dear Oracle Developers, my task is to make up a Oracle View from a Pivot table in MS Access. Given are two tables to join: T_FIRM: FIRM_ABBR VARCHAR2(3 BYTE), FIRM_LONG ...
0
by: ImraneA | last post by:
Hi there Many thanks to those people who contributed to this group, helped me greatly. Enclose, my code, hope it helps others :- Public Function Export_Excel_9(tbx1 As Variant, tbx2 As...
1
by: Kyle | last post by:
I am having a major issue with strongly typed datasets. I have been using the Server Explorer in VS.net 2003 to add tables from the database into a DataSet. I cannot access the rows or columns of...
1
by: Roy Gourgi | last post by:
Hi, I am using VS.NET 2003 and I have made a connection to a MS Access database using the Server Explorer. Is this connection permanent, meaning that it will be there every time I reopen my...
8
by: Inigo Jimenez | last post by:
I have an ASP .net web application installed in a Windows 2003 server. This web application has a webform that has a Datagrid. This Datagrid is filled with the data of a SQL table. I have a...
5
by: Richard Dixson | last post by:
I created a new C# web application. Basically all I am trying to do is create a table that consists of a few rows with two columns in each. And then to set those columns to text values from my...
8
by: Jerome Ranch | last post by:
Okay So I've got pivot tables setup in Access 2003. Only about 30K records in the current 2005 databases...the pivots summarize the info in a number of nice ways. I need to get the pivot tables...
25
by: DFS | last post by:
I have a job to automatically import Excel data and post to database tables, via a point-click interface. Choose-file-and-it-does-the-rest kind of thing. Cient stores data in columns in his...
1
by: Dameon99 | last post by:
Hi, I have just spent many hours debugging my code and now when I run it I get the following error: "An access violation (Segmentation fault) raised in your program" I have researched on this...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.