Ebooks File Visual C and Databases A Step by Step Database Programming Tutorial 15th Edition Philip Conrod All Chapters
Ebooks File Visual C and Databases A Step by Step Database Programming Tutorial 15th Edition Philip Conrod All Chapters
com
https://textbookfull.com/product/visual-c-and-
databases-a-step-by-step-database-programming-
tutorial-15th-edition-philip-conrod/
https://textbookfull.com/product/visual-c-for-kids-a-step-by-step-
computer-programming-tutorial-15th-edition-philip-conrod/
textbookfull.com
https://textbookfull.com/product/visual-basic-for-kids-a-step-by-step-
computer-programming-tutorial-philip-conrod/
textbookfull.com
https://textbookfull.com/product/microsoft-visual-c-step-by-step-9th-
edition-john-sharp/
textbookfull.com
https://textbookfull.com/product/communicating-development-with-
communities-1st-edition-linje-manyozo/
textbookfull.com
https://textbookfull.com/product/the-secret-life-of-programs-jon-
steinhart/
textbookfull.com
https://textbookfull.com/product/amino-acids-in-nutrition-and-health-
amino-acids-in-systems-function-and-health-guoyao-wu/
textbookfull.com
https://textbookfull.com/product/all-about-java-8-lambdas-introducing-
java-8-lambdas-1st-edition-konda/
textbookfull.com
Runtime Verification 20th International Conference RV 2020
Los Angeles CA USA October 6 9 2020 Proceedings Jyotirmoy
Deshmukh
https://textbookfull.com/product/runtime-verification-20th-
international-conference-rv-2020-los-angeles-ca-usa-
october-6-9-2020-proceedings-jyotirmoy-deshmukh/
textbookfull.com
Visual C#®
And Databases
A Computer Programming Tutorial
By
Philip Conrod & Lou Tylee
PO Box 701
Maple Valley, WA 98038
http://www.computerscienceforkids.com
http://www.kidwaresoftware.com
Copyright © 2017 by Kidware Software LLC. All rights reserved
All Rights Reserved. No part of the contents of this book may be reproduced or
transmitted in any form or by any means without the written permission of the
publisher.
This copy of “Visual C# and Databases” and the associated software is licensed to
a single user. Copies of the course are not to be distributed or provided to any
other user. Multiple copy licenses are available for educational institutions. Please
contact Kidware Software for school site license information.
This guide was developed for the course, “Visual C# and Databases,” produced by
Kidware Software, Maple Valley, Washington. It is not intended to be a complete
reference to the Visual Basic language. Please consult the Microsoft website for
detailed reference information.
This guide refers to several software and hardware products by their trade names.
These references are for informational purposes only and all trademarks are the
property of their respective companies and owners. Microsoft, Visual Studio, Small
Basic, Visual Basic, Visual J#, and Visual C#, IntelliSense, Word, Excel, MSDN, and
Windows are all trademark products of the Microsoft Corporation. Java is a
trademark product of the Oracle Corporation.
This book expresses the author’s views and opinions. The information in this book
is distributed on an "as is" basis, without and expresses, statutory, or implied
warranties.
Neither the author(s) nor Kidware Software LLC shall have any liability to any
person or entity with respect to any loss nor damage caused or alleged to be
caused directly or indirectly by the information contained in this book.
About The Authors
I also want to thank my multi-talented co-author, Lou Tylee, for doing all the real
hard work necessary to develop, test, debug, and keep current all the ‘beginner-
friendly’ applications, games and base tutorial text found in this book. Lou has
tirelessly poured his heart and soul into so many previous versions of this tutorial
and there are so many beginners who have benefited from his work over the
years. Lou is by far one of the best application developers and tutorial writers I
have ever worked with. Thank you Lou for collaborating with me on this book
project.
Contents
Course Description
Course Prerequisites
How to take the Course
Software Requirements
Hardware Requirements
Installing and Using the Downloadable Solution Files
Installing Visual C# & Databases
Foreword by David B. Taylor, Former College Professor &
Dept Chair
2. Introduction to Databases
Review and Preview
Database Structure and Terminology
Relational Databases
Using SQL Server Databases
Sample Relational Database
Sample Database Structure
Virtual Database Tables
Creating a Database
Summary
3. Database Connection
Review and Preview
Data Object Preview
Connection Object
Connection Object – Access Database
Access Databases and 64 Bit Operating Systems
Connection Object – SQL Server Database
Example 3-1. Accessing the Books Database
Command Object
Command Object – Access Database
Command Object – SQL Server Database
Example 3-1 (Command Object). Accessing the Books
Database
DataAdapter Object
DataAdapter Object – Access Database
DataAdapter Object – SQL Server Database
DataSet Object
DataTable Object
DataRow Object
Example 3-1 (Data Table). Accessing the Books Database
Data Bound Controls
Example 3-1 (Data Binding). Accessing the Books Database
CurrencyManager Object
Example 3-1 (Final Version). Accessing the Books Database
Data Wizards
Example 3-2 (Access Database). Books Database with
Wizards
Example 3-2 (SQL Server Database). Books Database with
Wizards
Using SQL Server Databases in Examples
Summary
Example 3-3. Northwinds Trader Database
Example 3-3. Using SQL Server Databases
6. Database Management
Review and Preview
Database Management Tasks
Editing Database Records
Phone Contact Database
Example 6-1. Editing Database Records
Example 6-1. Using SQL Server Databases
Adding Database Records
Example 6-2. Adding Database Records
Example 6-2. Using SQL Server Databases
Deleting Database Records
Example 6-3. Deleting Database Records
Example 6-3. Using SQL Server Databases
Finding Records in a Database
Example 6-4. Finding Database Records
Example 6-4. Using SQL Server Databases
Modifying Records in Code
Example 6-5. Modifying Records in Code
Example 6-5. Using SQL Server Databases
Stopping a Database Application
Example 6-6. Stopping a Database Application
Example 6-6. Using SQL Server Databases
Example 6-7. Authors Table Input Form
Additional Navigation Capabilities
Editing Records
Adding Records
Deleting Records
Stopping the Application
Example 6-7. Using SQL Server Databases
Example 6-8. Publishers Table Input Form
Additional Navigation Capabilities
Editing Records
Adding Records
Deleting Records
Stopping the Application
Example 6-8. Using SQL Server Databases
Multiple Table Database Management
Database Keys
Database Modifications
Final Application
Example 6-9. Books Database Management System
Basic Book Titles Input Form
Finding Records
Navigation Information
Adding Publisher Name
Adding Publisher Editing
Modify Publishers Input Form
Modify Authors Input Form
Adding Author Names
Example 6-10. Database Detective – Author Search
Example 6-10. Using SQL Server Databases
Viewing Author Selections
Viewing Author Names
Saving Author Names
Adding Author Editing
Input Control Navigation
Entry and Input Validation
Titles Form On-Line Help
Example 6-9. Using SQL Server Databases
Summary
7. Database Reports
Review and Preview
PrintDocument Object
Printing Document Pages
Pen Object
Brush Object
Graphics Methods
PageSetupDialog Control
PrintDialog Control
PrintPreviewDialog Control
PrintDocument Object with Databases
Example 7-1. Database Report
Example 7-1. Using SQL Server Databases
Example 7-2. Titles Listing
Example 7-2. Using SQL Server Databases
Example 7-3. Book Publishers Listing
User Interface
Database Connection and Printing
Example 7-3. Using SQL Server Databases
Other Approaches to Database Reports
Summary
https://www.visualstudio.com/free-developer-offers/
Visit https://textbookfull.com
now to explore a rich
collection of eBooks, textbook
and enjoy exciting offers!
How To Take the Course:
Visual C# and Databases is a self-paced course. Each chapter will
require a different amount of time. The suggested approach is to
decide how much time you can spend each week working through
the notes. Print out the notes one chapter at a time. Then, work
through the notes at your own pace. Try to do each example as it is
encountered in the notes. Work through the projects. If you need
any help, all completed projects are included in the Code folder.
Software Requirements
Visual Studio 2017 will install and run on the following operating
systems:
http://www.kidwaresoftware.com/vcsdb2015-registration.html
Complete the online web form at the webpage above with your
name, shipping address, email address, the exact title of this book,
date of purchase, online or physical store name, and your order
confirmation number from that store. We also ask you to include the
last 4 digits of your credit card so we can match it to the credit card
that was used to purchase this tutorial. After we receive all this
information we will email you a download link for the Source Code
Solution Files associated with this book.