Free Lessons
Courses
Seminars
TechHelp
Fast Tips
Templates
Topic Index
Forum
ABCD
 
Home   Courses   TechHelp   Forums   Help   Contact   Merch   Join   Order   Logon  
 
     
 
Feedback  

 
10/13/05 I asked my Access students to send me their feedback - and ideas for what they want to see in upcoming classes. I've gotten a lot of great feedback. Thanks! I wanted to share some of it with everyone here. My replies are in blue.

If you have ideas for topics to cover in future classes, please SEND THEM TO ME.



--------------------------------------------------------------------

I would like to see 599CD develop advanced feature rich enterprise applications using ADO, ADOX and even a few API calls. Perhaps this would be for a 500 or 600 level series.

--------------------------------------------------------------------


Who to take old data out of access with
out deleting it and add to this data yearly

So, like ARCHIVING your data in a different table once a year? You don't need to keep mountains of sales data in the same table, right? This would be good to cover with the ACTION QUERIES section!


--------------------------------------------------------------------


Using Access for a web site search facility

I like to use Access for web sites JUST to hold the data (basically using an Access table). For the actual WORK, I like to write the pages in ASP (Active Server Pages) which I plan to get to very soon! Thanks for the feedback.


--------------------------------------------------------------------

I receive data entries for new and revised data via email in excel format. Is there a way to import this data and correct existing entries as well as new data?

There's ALWAYS a way, Wes. It would be very helpful if you could send me some of the sample data that you get, and explain what some of the problems are that you have with it. Perhaps (as long as none of it is sensitive) I could even use it for an upcoming class or seminar.


--------------------------------------------------------------------


Bless you!! I love Access, but I do have some special needs. I am using it for 2 databases which I designed and keep up as a volunteer. Both of these databases are basically "members" and they change from year to year. My problem is that I would like to be able to delete last years members (in other words, delete the data, but keep the structure.) For the life of me I can not figure out how to do that. So I have to reinvent the wheel each year. On one database (Community Concert Membership) I have been able to retain the old structure by changing the renewal date and performing a query to get rid of the old non renewed members.

It sounds to me like you need to use ACTION QUERIES. You can basically create two tables in your database... a CurrentMembersT and a PreviousMembersT. Once a year, run a query that copies all of the CurrentMembers to the PreviousMembers - and then delete them out of the CurrentMembers. Based on the feedback I've gotten so far, a LOT of people want to learn how to do this, so I think I'll be covering Action queries in the next Access class... so HANG IN THERE!


--------------------------------------------------------------------


1. Access SECURITY, in depth explanation of the different types; benefits & pitfalls of each.
2. MULTI-PAGE REPORTS!! I have documents that are up to 50 pages long that must be merged with my database. Keeping these documents in Word leads to all sorts of problems; the most basic being that a user can not push a single button and print a merged document for a single client. I would like these documents to be a report so that I can alleviate the problem of a user having to understand how to use Word to merge with a database.
3. Although we strive not to - inevitably we must go back into previously constructed tables and add new information as we expand on a current, working database. Explain how to keep current items working while you are expanding forms. ie: I have a macro that sets certain criteria on new clients. I want to add fields that do not currently exist that will track the sales person and the manager of that account. (using foreign fields from another table) but if I add these fields, my macro does not work. I can't hardwife code this into the other table because sales people can work for many managers, but only for one manager per sale).
4. Invoice - Accounts Payable - Late payment tracking for accounts that invoice at different intervals. ie: some of my accounts are paid yearly, some quarterly, some semi-annually, some monthly. I must build a system that tracks when each is due; who is late, how much is left owing on the yearly amount due and how much is left owing on their current balance.
5. Can we talk about who's property a database is? My boss pays me a secretary's wage but has me building a database that he may one day market and sell. Do I have any rights to my work and if so, how do I protect them?
6. Help us understand how to read other people's CODE so we can alter it and make it fit our own needs. There are many places online that will help you with code-bulding but I find myself unable to always convert the code to my own needs so their help --- doesn't always help! (smile)
7. HOW do you find bad code? I spent three days looking for where I went wrong... things were fine... I have a split db and make MDE's for the general use of others in the office. The MDE is on a peer-to-peer network that they access in order to get my upgrades. One day I couldn't make an MDE. I knew it was bad code, but the compiler worked and didn't show my a problem. After three days, I found that I had capitalized two words that should not have been capitalized. (go figure) Now it works again... I still don't understand the significance of my error or why the capitalization made a difference.... so please do a segment on 'When good code goes bad' and help us to find ways to FIND that booger!
Rick - the biggest problem is that for someone who is in the learning process -- we don't know WHAT to tell you we need to know.... it's like asking a third grader what types of math he will need when he grows up... (smile) The bottom line is that I need you to give us the basics needed to continue growing and to understand -- really understand the coding process, when to tie things to events and when to tie them to macros (ever a good idea??) How do you "clean up" items after a database is built? ie: my field names can be hopelessly LONG... I put them that way so I could know EXACTLY what they were.. I actually had one query where the field names were so long the program would only show me the design view in SQL mode. I finally found a way to shorten the field names without destroying the remaining parts of the database that used those names but it took me forever - I'm sure there was a better way than my monkey-rigging... so as I grow and learn and look back at my database and think, "There's a better way to do that..." how do I go back and FIX it without destroying it?


WOW! That's some awesome feedback. Some of these things I will DEFINITELY be covering in classes.

1. Security - YES. This is a big one. I'll probably do a whole class on this.

2. What kinds of reports are you generating that are 50 pages long? Is this like a 50-page contract with a couple of merged fields, or 50 actual pages of REAL DATA? You're right - you can make buttons in your Access database to just LAUNCH Word documents - OR you can put the whole document right inside of Access. I'd need to know more about what you're doing to tell you which way to go.

3. Working between a NEW, properly built database and older databases that were built when you didn't know a lot about Access is TOUGH. I started my first company database way back when Access 2.0 was new (this is like, 1996) and I still have parts of it floating around to this day. For the most part, however, it's EASIEST to just create a new database and pull all of your data in. Probably NOT what you want to hear, but it will save you lots of work in the long run. I would need to see more (and poke through your database) to give you specific advice on this one... but I will tell you it's a nightmare.

4. Invoicing, accounts payable, accounts receivable, late notices, and all that stuff will be a BIG PART of the Access 300 series.

5. Intellectual Property Rights... OUCH! I'm not a lawyer, but I can tell you what I know. Having been in this situation as an employEE, a contract employee, and as an employER, I can tell you that if you are a normal employee, everything that you create ON THE JOB belongs to your employer. Unless you have a SPECIFIC, written contract that gives you other rights, you've got no prayer. Everything you build on the job - regardless of how much you're getting paid - belongs to the company. My advice: ask for a raise. If you're being paid a secretary's wage and you're doing (what sounds to me like) advanced-level Access design work, explain this to your boss and say, "hey, either you pay me what I'm worth, or you can get a programmer in here to do this, and you'll be shelling out $50, $60 bucks an hour!"

6. How to read other peoples' code? Ha ha ha. You're funny. No... seriously, this all depends on how well that code was written. I've seen code that was pretty and well documented and easy to read. I've seen other code that was like looking through spaghetti for the meatballs. I don't know how much of this I could "teach" you. This kind of just comes from experience. Generally, programmers who are being paid by the HOUR or by the LINE tend to document their code better. (Snicker). You'll probably understand more about READING code once you've become an expert in WRITING code... which I WILL help you do do.

7. How do you find bad code? We'll be spending a good amount of time on debugging. This will probably be a whole class, if not two.

Thanks for all of the EXCELLENT feedback.



--------------------------------------------------------------------


Access fascinates me and I found your courses easier to understand than most. Since completing the Intermediate courses last year, I have taught myself quite a lot and built a Books-Authors database and a Health-Plants database. Junction tables is something you did not cover and I actually got them right, but maybe you have a better way?


I haven't covered junction tables yet (many-to-many queries). At least, I don't think I have? Did I? It's been so long since I worked on those last courses I don't remember. If not, I'll definitely be covering them soon.


--------------------------------------------------------------------


Dear Richard -- I'll start again by saying that your courses have been a god-send for me.

Here are my suggestions:

Yes, I think the concept of specialized seminars that are outside of the model database would be great. Some topics that I would like to suggest for seminars are:

Using multi-table queries in figuring averages/other calculations that span table data. (Is that clear enough? -Although I have figured this out on my own after much research and experimentation, it was far from intuitive.)

A primer on the strange "Chart Wizard" - another aspect of Access that remains opaque to me to this very day.

A primer on Cross tab queries, and whether this wizard is another of the "evil wizards".

A concise primer (this would go back to 101 series, I suppose) that has to do with structuring databases in general (ie. when to create a separate table, and when not to do so, and why).

A concise seminar on "Access Pitfalls/Useful Features" (such as the dreaded wizards vs the helpful wizards). For example, as I have worked with Access and googled newsgroups, etc., I have perceived a universal "Acch! Pooey!" response from DB designers about lookup fields. I think it would be great if you could give a brief and concise exlanation of how and why such fields can go wrong.

In your next series dealing with VBA, I would, personally, love to see:

Information about:

What happens to VBA that you write but do not use, and how this might affect DB size (in other words, if you start with a VBA string, then decide to use a macro instead, how/when should you purge the VBA string -- where to start and where to end with the string, etc. -- I know, I'm a complete newbie, so this may sound rudimentary).

When (if ever) a macro might be preferable to VBA, and why.

That's all I have for now. Thanks for all you do.



Carol, thanks for the feedback.

When you say "multi-table queries in figuring averages/other calculations that span table data," could you give me an example? Do you mean something more than just joining two or more tables together in a query and creating some calculated fields?

Chart Wizard - I don't use this much myself, although I used to have quarterly sales charts that I had pop up on a form inside of Access - mostly to have people go "ooooh, ahhhhh."

Crosstab queries are actually pretty cool. I'll be covering them soon in my advanced queries lesson.

Structuring databases in general. Oooohhh... you want DATABASE THEORY!? Wow. Most people just want nuts and bolts, hands-on stuff. Perhaps I'll dust off some of my old computer science (Database Concepts 101) books from college.

Thanks again for the feedback!



-----------------------------------------------------------------

I have found the course to be excellent. I am going through each unit twice if not three times to gain as much knowledge as I can.

At the moment I am having a little trouble with relationships but I know that with your guidance it will come. If not I will try one of your agents.

I am a cub leader and there are lots of different tables I would like to use in the data base for exampe.

Personal details, different badges gained as each badge has to be covered over a different period and has several dates, these need to be kept separate.

I know that eventually these will become clear.

Keep up the good work and I will certainly give you more feed back when I have completed a few more units.

Well done to you and your team.

PS My company are interested in putting a few more employees through the course, the only thing they are concerned about is that there is not a recognised qualification. Anything you could do about that?


Thanks for the feedback.

No, we don't have any "recognized" certifications or anything like that. Our courses are strictly for personal enrichment. We are working on updating our online tests which will let you print out a Certificate of Completion - but that's about it.

In my personal opinion, most of the certifications that are available are meaningless anyway. I can teach anyone just enough to pass a certification exam - that doesn't mean they know what they're doing! I've interviewed people for job positions that were "certified" that didn't know squat. On the other hand, I know people (myself included) who refuse to play the certification game that really know their stuff.

Thanks again for the feedback.




---------------------------------------------------------------



First of all I want congratulate you for the clear, concise, and friendly training courses. As a matter of suggestion: I find the instruction screen too small. Can you wide it a little bit??
Is there a way to perform simple aritmetical operations in the reports?? Thank you for your help. You've made our work easier.


Widening the video area. There's a request I haven't heard before for Access users. I've had some complaints from the Photoshop users - but they're picky anyhow. (Just kidding).

Seriously, it would be VERY difficult to widen the viewing area because our video player software is hard-coded to that size. So I'd not only have to change the videos, but also the VB software that powers them.

PLUS - our courses are usually around 10 MB or so each - so they're quite manageable to download and we can squeeze a lot of them on one CD. If we made the videos bigger, the file sizes would get much larger.

We have thought about offering "high resoultion" videos for an additional price - but that would involve me recording two sets of videos. Right now, I'd like to spend my time making MORE courses.

So to answer your question... nope. Ha ha ha. Seriously - it's a GREAT idea, but so few people have brought it up that it probably won't happen in the near future. Watch - now EVERYONE will complain to me about it. Huh.

Performing arithmetic in reports? Yes - it can be done depending on what you're doing. If you're in the DETAIL section, you really want to put your calculations in the underlying QUERY. If you're in one of the footers, yes, you can do SUMs and averages and all that good stuff right there.

We'll get more into this in the next couple of classes. I haven't spent that much time on reports... when we generate INVOICES in the upcoming series you'll learn a lot of new report tricks.



-------------------------------------------------------------------


Visual Basics is a BIG must please.
Also intergating access in web pages for e-commerce. Not much to ask!!!
But for beginners please in plane old english.



Yes, I've gotten a lot of feedback about VB and Web Pages.

VB will be coming very soon... in the 300-level series we're going to begin the order entry system (invoicing and such) and we'll start getting into VB.

Building eCommerce solutions is something we're going to do in ACTIVE SERVER PAGES (ASP) which will use Access tables on the server, and VB code VERY similar to what we're going to learn in Access. That's coming after the next Access series... so hang in there!

Oh... and you know me! Everything I do is in plain old English. If not, be sure to yell at me! If you ever catch me doing something you don't understand in a video - if I haven't gone at an appropriate pace, be sure to complain! So far almost NOBODY has complained that I'm moving too fast, so I'll keep up the pace I'm at until I get yelled at.

:)





-------------------------------------------------------------------




Building a Sales EPOS system which links
Customers, Suppliers, Sales, stock, Repairs, Special Orders and enquiries.
Complete with To do lists, outstanding items and stock/sales reports. Encountering problems with payments, part payments & balances to pay as part of a past sale.



You and me are on the same page! This is all great stuff - and all of which I have planned for the 300-series.



-------------------------------------------------------------------


Personalized bulk e-mailing with photo's in the mail. And how to analyse incoming mail, so i can automatically put it in my database, example: this feedback, automatically attached to the client information, with one press of a button (or almost!). Thank you, keep up the verry good work!

Personalized bulk emailing - this is something we can do with Outlook, or with other SMTP tools. It's a good idea. Perhaps we'll cover this in the 300 series. Text mail is no problem... PHOTOS add some complexity.

Analyzing INCOMING mail is a little harder. It can be done, but I don't know if enough people would want to see this... perhaps this would be a good topic for a side seminar!


--------------------------------------------------------------






 
  KEEP THE FEEDBACK COMING!
 
 
 

History

 
   
 
 

The following is a paid advertisement
Computer Learning Zone is not responsible for any content shown or offers made by these ads.
 

Learn
 
Access - index
Excel - index
Word - index
Windows - index
PowerPoint - index
Photoshop - index
Visual Basic - index
ASP - index
Seminars
More...
Customers
 
Login
My Account
My Courses
Lost Password
Memberships
Student Databases
Change Email
Info
 
Latest News
New Releases
User Forums
Topic Glossary
Tips & Tricks
Search The Site
Code Vault
Collapse Menus
Help
 
Customer Support
Web Site Tour
FAQs
TechHelp
Consulting Services
About
 
Background
Testimonials
Jobs
Affiliate Program
Richard Rost
Free Lessons
Mailing List
PCResale.NET
Order
 
Video Tutorials
Handbooks
Memberships
Learning Connection
Idiot's Guide to Excel
Volume Discounts
Payment Info
Shipping
Terms of Sale
Contact
 
Contact Info
Support Policy
Mailing Address
Phone Number
Fax Number
Course Survey
Email Richard
[email protected]
Blog RSS Feed    YouTube Channel

LinkedIn
Copyright 2026 by Computer Learning Zone, Amicron, and Richard Rost. All Rights Reserved. Current Time: 4/30/2026 2:09:27 PM. PLT: 0s