How many records does MS Access 2003 hold, i.e. is there a limitation & what is it?The toolbox greys out after being selected on the Menu options even though Tools/Startup/allow built-in toolbars is selected - how to activate the toolbox in 2003 version?
Hello all I was wondering if there is limitation to the number of IIf statements that can be nested in a calculated field. Basically I need to assign a particular ‘label code’ to a record that will be derived from data with in several fields within the query. The data from the table (that the query is derived from) will be completely deleted and recreated on occasions, meaning I can not write data back to the table as it would be lost when the re-creation happens. There is a possibility of many derivations for the ‘label code’ (maybe up to 100) so the nested IIf code will be substantial. If there is a better way to do what I want I am all ears however I am not a VB programmer so would rather stick to doing within the query design grid, or SQL at a stretch. Anyway the main focus to the question is there a limitation to the number of nested IIF statements.
I have an Access2007/SQL Server 2012 system with 20 users for an insurance company. The company does most of its business via a network of vehicle dealers around the country. If someone comes in to buy a motorcycle, boat, or recreational vehicle at a dealership they need insurance to take it home, and our dealers send the quotes to us.
The dealers, in turn, receive payment from us each month for their efforts. Some are paid a % commission on the premium, some are paid for each quote they send regardless of whether the policy actually sells or not, and some are paid a set amount per sold policy. (Yes, that is relevant information!)
We already have reports that tally the amounts due each dealer based on their payment scheme, but last month our bookkeeper had to write about 650 checks manually because the check writing is not automated. She'd look at the report, and then enter name, address, and amount (in digits and words) into Quick Books and print the checks from there, a horribly tedious process. I've been asked to print the checks from Access. Basically one click would print all 650 checks.
I've opted to use a Make Table query to move the commissioned dealers amounts to a single location, and then to run two append queries to add the records from those paid per quote and those paid per policy. At the end of the day, one table contains all the information necessary to print the checks...except one.
The check number.
I need a way to sequentially number each record in the new table with a user generated starting point, the first check number.
By the way, the check blanks are on standard letter sized paper, three to a page, with tear-off perforations to separate them, in case that information has any relevance.
I think the best way to accomplish this is from the report itself. I've created a blank field on each record for the check number, and what seems most logical is that the sequential number is generated on print and written back to the table, rather than just generating all the numbers at once. That way, should print ever be interrupted, it will be easy to take up where we left off.
I have a form where we fill in information for supply of equipment to employees.
Each item must be signed for on a printed report.
I am encountering problems trying to create enough rows in my report detail for each signature of the items supplied.
For example, on the form I will select the "equipment" - 4 hats supplied and 3 boots. On the report I want the equipment set as the group and the detail to be a number or rows which equals the number of selected items. therefore under the Hats group heading I want 4 blank rows which are made up of 3 text boxes - Print Name, Signature & Date and another group heading for boots but with 3 lines.
We have a database with one main data entry which stores records in a seperate table. There are several thousand records keyed in using this form. Therefore, alongside the entry we have a search form which allow the user to search for a specific record and display it in the main if he/she needs to edit one.
We have received a request from users for a functionality which allows users to browse all records, using the main form layout, that they have keyed in. I guess what I am asking is: Is there a way to limit the records visible in a form using field on that same form as a limitation (ie. the users name - which is a required key-in)?
Hi Everyone I have been searching EVERYWHERE, but was unable to locate even the correct wording of my problem, so I decided to see if there is anyone here solve this riddle for me:
I have a simple table with 2 fields ie : NAME NUMBER George 5 John 3 etc... I have the need to make a report that makes stickers and make 5 stickers with the name George on it and 3 with the name John etc... I cant even think of a query that would produce 5 rows of George followed by 3 Johns (;}).. The actual problem is more complex than this ( many times ) but this is what is holding me back atm.
Thanks in advance people, and I would like to say that I have learned VERY VERY MUCH from this site alone , and within a month from starting to learn Access for the first time, I have succesfully made a database that is working just fine for invoices and keeping track of inventory....
I have made a query from different tables; however, my query is returning about 5 rows for each person because some fields in the query return more than 1 row.
I need to do a count of the total number of rows in a table or query. Say I have a table with 7 records, I want to be able to get total number of rows instead of the sum of the row and save it to some other table.
I have an address database where people have been allowed to type in any characters they want in place of just leaving a missing field blank. For instance the Zip code was not a required field (don't as me why because I don't know. It just wasn't) so over the years when the person entering the data didn't know what the zip code was they would put a ?, a 0, a 000 or a period or what ever else they could think of at the time.
I would like to add a filter in my query where I could eliminate any thing with less then a certain amount of characters.
I thought something like this would do the trick
Zip: IIf(Len([V_ZIP]<5),[V_ZIP],"0")
But I am getting a data type mismatch in criteria expression. Any ideas of what I am doing wrong?
I need to write a code that checks if every 6 lines in a table contains a string. If it contains the string, then carry on looping, but if it does not, it will delete the current line and the previous 6 lines before it. The program should then continue looping through the entire table.
For example,
Code: Apple a b c d e Apple f g h i j Apple l m n o p q Apple . . .
I need to find the string "apple" in every 6 lines. So, that means that the first 2 Apples are fine, but for the third one needs to be deleted as it contains 7 lines instead of 6.
I am looking for a way to limit the number of rows that are added to the subform of a main form. Is there anyway that the allowable number of rows be defined using a field on the main form.
I wrote a query to return the TOP 32 items for a key. Works fine:-
SELECT TOP 32 [my Disks Coefficients sub].[thier Disk ID] FROM [my Disks Coefficients] AS [my Disks Coefficients sub] WHERE [my Disks Coefficients sub].[my Disk ID]=1 GROUP BY [my Disks Coefficients sub].[thier Disk ID], [my Disks Coefficients sub].coefficient ORDER BY [my Disks Coefficients sub].coefficient;
I then plugged this into a query in the WHERE clause using In (Select Top .....;); [changing the =1 condition to pick up the correct id from the emcompassing query]:-
SELECT [my Disks Coefficients].[my Disk ID], [my Disks Coefficients].[thier Disk ID], [my Disks Coefficients].coefficient FROM [my Disks Coefficients] WHERE [my Disks Coefficients].[thier Disk ID] In (SELECT TOP 32 [my Disks Coefficients sub].[thier Disk ID] FROM [my Disks Coefficients] AS [my Disks Coefficients sub] WHERE [my Disks Coefficients sub].[my Disk ID]=[my Disks Coefficients].[my Disk ID] GROUP BY [my Disks Coefficients sub].[thier Disk ID], [my Disks Coefficients sub].coefficient ORDER BY [my Disks Coefficients sub].coefficient;);
This runs fine but the the number of items returned is for each key is less than if I run the Top query by itself for each key seperately? So when I run it stand-alone for ID 1 I get 127 rows (there are many equal coefficients); when I run it as a sub-query I get only 121 rows for ID 1!
The above table suits me well for data entry.For analysis reasons, I want it to have another table or query or something (let's call it "Teacher Info") that looks like this:
Is there any way that I could do this? I have been struggling with this for a while.Just so you know how this data is connected - At the moment, I have a form where I put in new Teacher information. I have a subform attached to that, where I put the student names and numbers. This way, the students are linked with their student #s, and each of them are linked to a teacher. Unfortunately, the table ("New Teacher Registration") that this creates looks like this:
id....Teacher Name 62...... Alice (+ tab).........A.........432 ...................B.........674 ...................C.........875 18.......Katie (+ tab).........D.........934 ...................E.........345 4........Dan (+ tab).........F.........134 ...................G.........734
I created the "Student Info" table (above) from this to work with data entry (drop-downs and such). Now I'd like to create a "Teacher Info" table (above) for analysis.
I am trying to count rows in the result of one of the queries and I am having a bit of trouble getting it going.
The current code - this is executed as on-click event when clicked on List Box feed with query below.
What I want to add is simple if that when number of rows produced by the querry is 1 it will enable a picture item in the different part of the form, however it does not want to count the rows for me.
Code: Private Sub search_items_Click() Me.OBSFullFilledOrdersHolder.Enabled = True mysql = "SELECT orders.[order id] , STUDENTS.[first name]& ' ' & students.[surname] AS Name, students.[contact name] AS ContactName , ORDERS.[Online Bookshelf order] AS OBS , STUDENTS.[Delivery Address 1], STUDENTS.[Delivery Address 2], STUDENTS.[Delivery Address 3], STUDENTS.[Delivery Address 4]"
[Code] ....
The query itself works when tested but when used in code with DCount function will return error: Run-Time 2471 the expression you entered as query parameter prouced this error
I have an access DB.I have an XLSM Data Sheet.In the XLSM I have A few Rows with Fields.In the Fields I have a few matching fields as in the Access DB.I also have a few extra fields that i want to add to the Access DB
I want the new fields of the ADB to Populate from the XMLS in the proper rows based on the ID number in the ADB.
Hi, I'm actually concepting a new site about travelling, in this web site people will be able to post the stories about there travelling (in french its called 'carnet de voyage') So lets say i will let limite texte to around 2 pages and will let upload 15 picture (but have a mini picture and a big picture, so in fact its 30) and i will limite weight for big at 100ko, but pictures is not uploaded in database.. only the link to the uploading file..
The language i want to use is asp and want to use an access database. My question is considering that if my web site would become 'popular' and let say i have 200 hundred members who have post there stories. it would do about 3000 entries on pictures, and let say that 100 peoples looking at stories at the same time, is this gonna slow down my database or even crash it?
ps: im canadian (french) so sry if my english is a little bad, i have do my best to explain clearly.
I wonder if anyone can help me. I have a table in my database which currently uses 9 fields to make up the primary key. I wanted to add a further 2 fields to this to make 11, however Access will only accept 10. Does anyone know any way around this please?
I'm getting an error "The setting for this property is too big" for my combo box when trying to load 2 columns (fields) of about 2,000 records using a stored proc (SQL SERVER 2000) to access 2003 as my front end. If i only load the customer number.. one field it does it.. but as soon as i try adding the customer name next to each number I get this error, is there a limitation to the combo box that I'm not aware of?
A newbie to Access I created a table to store data of my clients. One of the fields in the table was set aside for the A/c Nos (Primary Key) for my clients. An example of the A/c no looks like this : 57051-01 After setting the A/c no as the primary key, I cant key in the "01" The field only allows me to key in 57051. Is there any way to overcome this? Pls enlighten me!
Hello, I have a database that has 63 fields. I want to do a query that will give me one aggregate number for all 63 fields. When I try to run it through the Access Query GUI, it only allows me to select 43 of the 63 fields then the buffer is full. So I tried through the SQL GUI and it's better but still will not get the entire 63 fields. So last I tried through the MODULES and wrote a quick VBA and it tells me the string exceeds the 1024 character limit. ARRRRG!! What I'm trying to do is this:
SELECT qryGrpByUL.CellName, ((([qryGrpByUL]![UL0]+([qryGrpByUL]![UL1])*1)+([qryGrpByUL]![UL2]*2)+([qryGrpByUL]![UL3]*3)+([qryGrpByUL]![UL4]*4)+([qryGrpByUL]![UL5]*5)+([qryGrpByUL]![UL6]*6)+([qryGrpByUL]![UL7]*7)+([qryGrpByUL]![UL8]*8)+([qryGrpByUL]![UL9]*9)+([qryGrpByUL]![UL10]*10)+([qryGrpByUL]![UL11]*11)+([qryGrpByUL]![UL12]*12)+([qryGrpByUL]![UL13]*13)+([qryGrpByUL]![UL14]*14)+([qryGrpByUL]![UL15]*15)+([qryGrpByUL]![UL16]*16)+([qryGrpByUL]![UL17]*17)+([qryGrpByUL]![UL18]*18)+([qryGrpByUL]![UL19]*19)+([qryGrpByUL]![UL20]*20)+([qryGrpByUL]![UL21]*21)+([qryGrpByUL]![UL22]*22)+([qryGrpByUL]![UL23]*23)+([qryGrpByUL]![UL24]*24)+([qryGrpByUL]![UL25]*25)+([qryGrpByUL]![UL26]*26)+([qryGrpByUL]![UL27]*27)+([qryGrpByUL]![UL28]*28)+([qryGrpByUL]![UL29]*28)+([qryGrpByUL]![UL30]*30)+([qryGrpByUL]![UL31]*31)+([qryGrpByUL]![UL32]*32)+([qryGrpByUL]![UL33]*33)+([qryGrpByUL]![UL34]*34)+([qryGrpByUL]![UL35]*35)+([qryGrpByUL]![UL36]*36)+([qryGrpByUL]![UL37]*37)+([qryGrpByUL]![UL38]*38)+([qryGrpByUL]![UL39]*39)+([qryGrpByUL]![UL40]*40)+([qryGrpByUL]![UL41]*41)+([qryGrpByUL]![UL42]*42)+([qryGrpByUL]![UL43]*43)+([qryGrpByUL]![UL44]*44)+([qryGrpByUL]![UL45]*45)+([qryGrpByUL]![UL46]*46)+([qryGrpByUL]![UL47]*47)+([qryGrpByUL]![UL48]*48)+([qryGrpByUL]![UL49]*49)+([qryGrpByUL]![UL50]*50)+([qryGrpByUL]![UL51]*51)+([qryGrpByUL]![UL52]*52)+([qryGrpByUL]![UL53]*53)+([qryGrpByUL]![UL54]*54)+([qryGrpByUL]![UL55]*55)+([qryGrpByUL]![UL56]*56)+([qryGrpByUL]![UL57]*57)+([qryGrpByUL]![UL58]*58)+([qryGrpByUL]![UL59]*59)+([qryGrpByUL]![UL60]*60)+([qryGrpByUL]![UL61]*61)+([qryGrpByUL]![UL62]*62)+([qryGrpByUL]![UL63]*63)/63)-110) AS TotalOfUL FROM qryGrpByUL;
The output is the mean of all the fields and should give me an output that looks like this
CellName TotalOfUL Site1 -85
Is there another route I can take? The database is not a security issue. If you would like it, I'll be happy to pass it along. I am also very flexible. I can modify almost anything for a suitable outcome.
I've created a report and report has the same number of pages as the number of records that it's displaying.
If there are two records, the report has 4 pages...the first 2 are the actual report and then the other 2 are a copy. If there are 3 records, the report would have 3 copies (...6 pages).
Any idea how to change this so that I have only one copy of the report?
I am creating an access database and I want to know the following limitations;
1. Maximum number of users who can log into the database at a time
2. Maximum size of the database. Here I understand that it is 2GB, but I am confused as to whether it is for .MDB file or for each table in the database.
I have a website writen in ASP and connected to Microsoft Access.. Why several people is telling me they couldn't find my website, it's not working. But they didn't tell me what is the error are they getting..
I get about 50 hits daily. Could Access handle this type of job?