Friday, November 18, 2005

Pomocí programové kódu

 práce s databází pomocí programového kódů je o něco složitější, ale poskytuje větší volnost a možnosti, už jen třeba tím, že můžeme vytvářet SQL Dotazy
 pokud chceme pracovat s databázemi je potřeba navázat refernce na knihovnu Microsoft DAO Object Library
 potom celé programování vychází s objektu DBEngine – v něm jsou uloženy všechny nástroje pro práci s databázemi

Dim dbDatabase As Database ‘deklarace proměnné databáze
Dim dbRecordset As Recordset ‘deklarace recordsetu (jako u data)

‘otevře do proměnné dbDatabase datatabázi „database.mdb“
‘nezapomeňte na klíčové slovo SET bez něj to nefunguje
Set dbDatabase = DBEngine(0).OpenDatabase("database.mdb")
‘Otevře do proměnné dbRecordset tabulku „Tabulka1“
Set dbRecordset = dbDatabase.OpenRecordset("Tabulka1")