Pristup podacima Uvod Nikola Vlahović
Agenda Model pristupa podacima Objekti i kôd za pristup podacima Forme – unos, pregled i izmjena podataka Izvještaji – ispis podataka Data access projekt u VB Data Environment Designer, Query Designer, Data Report Designer, Database Designer Izrada izvršne datoteke i instalacijskog paketa
Model pristupa podacima RDO (Remote Data Objects) DAO (Data Access Objects) ADO (ActiveX Data Objects) model za pristup podacima VB aplikacija pohranjenima u bazama podataka u Windows radnom okruženju
Model pristupa podacima VB aplikacija srednji sloj ActiveX Data Objects izvor podataka (Data source) baza podataka forma izvještaj kôd DHTML MS Transaction Server ADO RecordSets vezivanje podataka (data biding) MS JET Database Engine (za Access baze podataka i dr…) Mogući izvori: Data Environment Creatable Recordsets ADO Data Control
Objekti i kod za pristup podacima Objekti za prikaz: Forme MS FlexGrid Objekti podataka: DBEngine Database Recordset TableDef, QueryDef !datafield
Data Access projekt Data Environment Designer Data Report Designer Connection DECommand Data Report Designer rptLabel, rptTextBox rptFunction, rptFuncSum, rptFuncAvg,…
Data Environment (1/5) sadrži sve veze prema bazama koje se koriste u projektu (connection) unutar svake veze definirane su poveznice prema pojedinim podacima u tablicama (DECommand)
Data Environment (2/5) Kreirati vezu - connection Odrediti tip pristupa bazi - Provider (za access baze podataka MS Jet 4.0 OLE DB provider )
Data Environment (3/5) Unijeti podatke o bazi - lokaciju i prema potrebi identifikacijske podatke za pristup Obavezno testirati vetu (Test Connection) Sadržaj kartice Connection ovisi o odabranom Provideru!
Data Environment (4/5) za svaku vezu treba definirati objekte DECommand kojima se pristupa tablicama upitima i ostalim elementima baze podataka
Data Environment (5/5) Za svaki DECommand potrebno je definirati izvor podataka bilo postojeće tablice ili upite ili SQL upit. Za izradu SQL upita može se koristiti SQL Builder Prema potrebi treba koristiti i karticu Relations
Izrada izvršne datoteke i instalacijskog paketa Izvršna datoteka - .EXE Project Make EXE… Instalacijski paket Add-ins Package & Deployement Wizard
Zadatak Izrada aplikacije Registar zaposlenika korištenje Data project opcije korištenje Data Environment designera i Data Report Designera izrada EXE verzije aplikacije
Sažetak ADO model pristupa podacima Objekti i kôd za pristup podacima Forme , izvještaji DBEngine, Database, TableDef, RecordSet Data access projekt u VB Data Environment Designer, Query Designer, Data Report Designer Package & Deployement Wizard
Pristup podacima Uvod Nikola Vlahović