Can't find this in any previous threads, some similar, but none address this exact question. I have used MS Access for a while, but generally feel like I can make great looking user interfaces, but lack technological know-how in many cases. Sorry this is so long, but I wanted to give as much info as possible. If someone knows which thing is the problem and can direct me to a thread, that would be great. I have looked up each thing individually, but haven't solved anything.
I'm using MS Access 2003, SP3.
I (also) have a research study that needs a vehicle to capture data and I've used MS Access. There are very few rows (<50), but many data points (each unique).
I have a 234 column table. There is no duplicate data - registration form, tons of answers to capture. (MS Access may not be the best data capture vehicle, but it does what I need to do better than anything else I can think of – suggestions welcome. Seems like lots of people with research studies to capture use MSA… and have lots of problems with too many data points.)
Initially I had this information split into five different tables, but it seemed easier to consolidate the information in one. Maybe not… and reverting may be easier and quicker than trying to figure this out.
I am getting the error "Property value too large" when trying to save the table.
Here are all my dirty little secrets…things I have checked and things I’ve done. I’ve already worn through my “Bang Head Here” sign so please be gentle in telling me why each of these is “the wrong way” to do this…
-- Only 1 field is indexed… it is the primary key also.
-- 234 is smaller than the limit for number of columns (Types are 78 Yes/No, 94 Text, 31 Double, 3 Date/Time, 12 Long Integer, and 16 Memo).
-- None of the field names exceed the max length of 64 (35 is longest - yes, also probably ridiculous). Total character count of field names is 4,320 – could this be the same as the next issue?
-- If the records can't be more than 2,000 characters and that count EXCLUDES Memo and OLE objects (found this in another forum's answers) I should still be ok - current largest character count is 1477. (If it were to include Memo fields, wouldn’t everyone be over 2k?)
-- I chopped down the descriptions of the fields (3rd column in table design view) most are 3 characters (total characters all descriptions = 1,251)
-- I did hear that Lookups are evil… (read a posting on mvps.org... /access/lookupfields.htm) In my table there are 55 fields taking their data from 23 source tables. Combo Box, Table/Query... Maybe there was a better way to have done this. People can’t type and there are text answers that need to be identical across all records. The text answer chosen via dropdown is stored in the table, not a number (table view shows text as does UI). RowSource tables had only one column – the text to be entered. Example: Main table field: “Feelings,” in the RowSource “T_List_Feelings” there is one column named “Feelings.” There are three choices: Terrific, Ok, Horrible. When entering data in the form, those three words are in the dropdown and when one is chosen it goes into the table. I am not sure if it continues to look up the value after that… or if the data is just there. I did end up adding a number column to the T_List_Feelings table, but it doesn’t have any relationship with the big table… it is just there in the list table.
-- Does changing the format of the table (i.e. font, font size/color) have anything to do with this? Seems strange if it would.
I know those of you in the know have been shaking your heads the whole time you’ve been reading. I am sorry if you are experiencing neck pain.
Reverting to multiple tables may be the solution in this case, but I will be having this type of issue many times in the future, so I’d like to know which things I am doing wrong and whether there is a better way to do some of this. Again, I am open to suggestions for better tools to do this. I need to link different data about the research subjects together and report on it, so MSA seemed the best choice.
I know the table is really wide… I’d love to make a tall, skinny table, but can’t capture all the data points that way.
Any information would be appreciated. I'll be back slogging through this on Monday morning.
Thanks...
I'm using MS Access 2003, SP3.
I (also) have a research study that needs a vehicle to capture data and I've used MS Access. There are very few rows (<50), but many data points (each unique).
I have a 234 column table. There is no duplicate data - registration form, tons of answers to capture. (MS Access may not be the best data capture vehicle, but it does what I need to do better than anything else I can think of – suggestions welcome. Seems like lots of people with research studies to capture use MSA… and have lots of problems with too many data points.)
Initially I had this information split into five different tables, but it seemed easier to consolidate the information in one. Maybe not… and reverting may be easier and quicker than trying to figure this out.
I am getting the error "Property value too large" when trying to save the table.
Here are all my dirty little secrets…things I have checked and things I’ve done. I’ve already worn through my “Bang Head Here” sign so please be gentle in telling me why each of these is “the wrong way” to do this…
-- Only 1 field is indexed… it is the primary key also.
-- 234 is smaller than the limit for number of columns (Types are 78 Yes/No, 94 Text, 31 Double, 3 Date/Time, 12 Long Integer, and 16 Memo).
-- None of the field names exceed the max length of 64 (35 is longest - yes, also probably ridiculous). Total character count of field names is 4,320 – could this be the same as the next issue?
-- If the records can't be more than 2,000 characters and that count EXCLUDES Memo and OLE objects (found this in another forum's answers) I should still be ok - current largest character count is 1477. (If it were to include Memo fields, wouldn’t everyone be over 2k?)
-- I chopped down the descriptions of the fields (3rd column in table design view) most are 3 characters (total characters all descriptions = 1,251)
-- I did hear that Lookups are evil… (read a posting on mvps.org... /access/lookupfields.htm) In my table there are 55 fields taking their data from 23 source tables. Combo Box, Table/Query... Maybe there was a better way to have done this. People can’t type and there are text answers that need to be identical across all records. The text answer chosen via dropdown is stored in the table, not a number (table view shows text as does UI). RowSource tables had only one column – the text to be entered. Example: Main table field: “Feelings,” in the RowSource “T_List_Feelings” there is one column named “Feelings.” There are three choices: Terrific, Ok, Horrible. When entering data in the form, those three words are in the dropdown and when one is chosen it goes into the table. I am not sure if it continues to look up the value after that… or if the data is just there. I did end up adding a number column to the T_List_Feelings table, but it doesn’t have any relationship with the big table… it is just there in the list table.
-- Does changing the format of the table (i.e. font, font size/color) have anything to do with this? Seems strange if it would.
I know those of you in the know have been shaking your heads the whole time you’ve been reading. I am sorry if you are experiencing neck pain.
Reverting to multiple tables may be the solution in this case, but I will be having this type of issue many times in the future, so I’d like to know which things I am doing wrong and whether there is a better way to do some of this. Again, I am open to suggestions for better tools to do this. I need to link different data about the research subjects together and report on it, so MSA seemed the best choice.
I know the table is really wide… I’d love to make a tall, skinny table, but can’t capture all the data points that way.
Any information would be appreciated. I'll be back slogging through this on Monday morning.
Thanks...