Pristup podacima Uvod Nikola Vlahović.

Slides:



Advertisements
Similar presentations
1 Migrating from Access to SQL Server Simon Kingston, CSU / NPS NRGIS.
Advertisements

How to Use FT6 for Filling Data ?
Visa MasterCard incoming / outgoing Aplikacija VMC
The ADO Data Control. Universal Data Access Open Database Connectivity (ODBC) –standard for accessing data in databases OLE-DB –allows access to data.
CIS 338: Printing Dr. Ralph D. Westfall February, 2003.
14 1 Chapter 14 Database Connectivity and Web Development Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
Visual Basic Database Access BICS546. Microsoft Universal Data Access OLE DB: The OLE database protocol –Allows a program to access information in any.
Using the Data Access Controls: DAO & ADO Presented by Victor Matos.
Chapter 8 Relational Databases ActiveX Database Controls 8 Exploring Microsoft Visual Basic 6.0 Copyright © 1999 Prentice-Hall, Inc. By Carlotta Eaton.
© 1999, by Que Education and Training, Chapter 11, pages of Introduction to Computer Programming with Visual Basic 6: A Problem-Solving Approach.
Using Visual Basic 6.0 to Create Web-Based Database Applications
DB Libraries: An Alternative to DBMS By Matt Stegman November 22, 2005.
McGraw-Hill/Irwin Programming in Visual Basic 6.0 © 2002 The McGraw-Hill Companies, Inc. All rights reserved. Update Edition Chapter 11 Accessing Database.
Microsoft Access Using Visual Basic Routines. Visual Basic Datatypes Boolean Byte Currency Date Double Integer Long Object Single String Variant Hyperlink.
File Processing Concepts – Field – combination of 1 or more characters that is the smallest unit of data to be accessed – Record – group of related fields.
Introduction to ADO Y.-H. Chen International College Ming-Chuan University Fall, 2004.
Faculty of Electronic Engineering 1 Database Access API’s Aleksandar Stanimirović Leonid Stoimenov Aleksandar Milosavljević.
Financial Information Management Putting VB & SQL To Work Stefano Grazioli.
Rješenje za izradu obiteljskog stabla
Tutorial 91 Databases A database is an organized collection of related information stored in a file on a disk A database allows companies to store information.
FrontPage program za izradu web stranica
AVCE ICT – Unit 7 - Programming Session 16 – Database and VB.
ADO & Recordsets. ADO Description & History  ActiveX Data Objects  History  1991 ODBC  Data Access Objects (DAO) for VB developers (JET)  Remote.
Lecture 4 Manipulating Form Data using methods of Recordset and RecordsetClone in VBA Restrict data with filter 1 Rapid Application Development.
 2 Data Object Library approaches ◦ DAO (Data Access Objects)  Original access strategy (up to VB6)  Closely linked to MS Access ◦ ADO (ActiveX Data.
Android aplikacija i baze podataka
Visual Basic Database Access
Accessing the Database Server: ODBC, OLE DB, and ADO
ADO.NET Accessing Databases in VS.NET
SQL AlwaysOn Availability Groups
Provisioning Windowsa 10 na IoT, mobilnim i desktop uređajima
Programiranje za Internet
predavanja v.as.mr. Samir Lemeš
Baze podataka RKPedu / Pazin IT Pazin,
4.1 Vizualni (grafički) HTML uređivači
Microsoft Access Jedan od programa za upravljanje bazom podataka koji omogućava organizovanje baze podataka i rad sa podacima je Access firme Microsoft.
Microsoft Word 2010.
Mrežni protokoli.
EBSCO eBook Academic Collection: upute za korištenje na računalu
OSNOVE PROGRAMIRANJA U PROGRAMSKOM JEZIKU
Pojam DBMS. Relacione baze podataka
Upravljački sistemi baza podataka
Programiranje u VB Uvod
IDE Visual Basic Uvod Nikola Vlahović.
Programiranje Uvod Nikola Vlahović.
Multimedijalna e-Learning platforma
Program za upravljanje projektima
Dodatak webinaru o SQL-u
KREIRANJE OBJEKATA.
Microsoft Forms i Office Planner
IDE Visual Basic Uvod Nikola Vlahović.
LABORATORIJSKA VEŽBA VEŽBA 4
VISUAL BASIC INTRODUCTION TO DATA CONNECTIVITY.
Elektrotehnički fakultet – Podgorica Operativni sistemi
MS Access-Baze podataka
Baze podataka Predavanja (čet., C401):
Arrays and strings -1 (nizovi i znakovni nizovi)
Pristup podacima Izvještaji
M-datoteke.
SQL Server 2008 R2 Master Data Services
Internet FTP usluga.
1.6. Pohrana podataka.
PROGRAMSKI JEZIK PASCAL
5. Baze podataka Postavke MS Accessa.
INFORMACIJSKO OPISMENJAVANJE KORISNIKA KNJIŽNICE FILOZOFSKOGA FAKULTETA U OSIJEKU Maja Klajić
USPOSTAVA DIGITALNOG ARHIVA RH   Dugoročno očuvanje e-gradiva – koncepti i primjeri – prof. dr. sc. Hrvoje Stančić Katedra za arhivistiku i dokumentalistiku.
7. Baze podataka Postavke MS Accessa.
predavanja v.as.mr. Samir Lemeš
Dvostruka autentifikacija
Unit – V Data Controls.
Presentation transcript:

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ć