C# - programový přístup k databázím (ADO .NET)
Práce s databázemi a jinými datovými zdroji
Základ
- Základní principy přístupu k datům
- Historie vývoje databázových interfaces u MS (DAO, ADO, RDO, ...)
- Stručný přehled příkazů SQL (pokud účastníci kurzu příliš neovládají)
- SQL Server/ostatní; .NET Data Providers
Práce s daty v „přímém“ režimu
- Objekty Connection a Command
- Čtení dat - objekt DataReader; úpravy dat - použití objektu Command
- Práce se Stored Procedurami
Práce s daty v „disconnected“ režimu
- Objekty DataSet, DataTable a DataView
- Práce s daty v DataSetu
- Spojení s datovým zdrojem - DataAdapters, TableAdapters
- Commandy pro DataAdapters a TableAdapter
- Relace a constraints v datasetu
- Transakce
- Řešení konfliktů při multiuživatelském přístupu
- Dataset na nezávislý na databázi
- Data Binding
- Používání visuálních metod pro tvorbu Data Bound aplikací
- DataSetDesigner, DataSources window, Data Source Configuration Wizard, ...
- Visuální tvorba a úpravy objektů TableAdapter
- Objekty BindingSource, BindingNavigator
- Objekt DataGridView
- Stručný přehled vztahu DataSet a XML