20. Database, SQL and ADO.NET

It is a capital mistake to theorize before one has data.

Arthur Conan Doyle

Now go, write it before them in a table, and note it in a book, that it may be for the time to come for ever and ever.

Holy Bible, Isaiah 30:8

Get your facts first, and then you can distort them as much as you please.

Mark Twain

I like two kinds of men: domestic and foreign.

Mae West

Objectives

In this chapter you will learn:

• The relational database model.

• To write basic database queries in SQL.

• To add data sources to projects.

• To use the IDE’s drag-and-drop capabilities to display database tables in applications.

• To use the classes of namespaces System.Data and System.Data.SqlClient to manipulate databases.

• To ...

Get C# for Programmers, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.