1. Discuss the advantage(s) of providing a list box or a combo box in a form. Ho
ID: 3834299 • Letter: 1
Question
1. Discuss the advantage(s) of providing a list box or a combo box in a form. How does it help a user? What possible disadvantages are present when using a list box control?
2. What are the advantages of using a form to view or update data in a table? Are there any disadvantages to using a form rather than viewing the table directly?
3. Explain why you might want to use a form to search a database. Can you change values in underlying tables through a form? Explain.
4. Explain, or speculate, when it is best to use a query as the basis of a form and when it is better to use a Form Wizard and select multiple, related tables.
5. Discuss when and why one might use a navigation form in a database. In other words, what might give rise to using one, what advantages might accrue, and when is a navigation form not particularly useful.
Explanation / Answer
Answer 1:
Advantages: Both List Box and Combo Box have their importance and usage in programming and if fixed programmatically in an approppriate manner, can fulfill many purposes successfully.
The purpose of creating either of them, is to display a list on the user form which is designed in a special way so as to make the required item in the list trigger to perform a particular/specified task programmatically.
While the list in List Box shows every item in the list at the same time and also provides the features of adding checkboxes to the list, Combo Box doesn not display the complete list.
So both the features give an elegant interface to the user to make them submit their queries in a more convenient way.
Disadvantage of using List Box Control:
As mentioned above, the List Box displays a complete list of all the items that exist in the list. So it takes much space alone. This can prove to be a little inconvenient for the users sometimes.
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.