VB:n tietokantakäsittely

Slides:



Advertisements
Samankaltaiset esitykset
Tietokannat: MySQL ja PostgreSQL. Yleistä • Relaatiotietokantaohjelmisto, jolla voidaan luoda, ylläpitää ja muuttaa ja hallinnoida tietokantoja • Avoin.
Advertisements

Marratech Käyttöohjeita. Ellei bookmarks –listassa ole haluttua palvelinta, osoitteen voi kirjoittaa suoraan osoiteriville:
Wikin pikaohje /ut. Kirjautuminen palveluun • Mene osoitteeseen valitse sivun oikeasta yläkulmasta ”Sign.
1 Opiston Moodleopas KALVOSTO 3 – KURSSIN MUOKKAAMINEN KTOL:n Moodle-työryhmä Olli Ruohomäki.
SkyDrive ja Office Web Apps –sovellusten käyttäminen
Ohjelmiston tekninen suunnittelu
TEKNILLINEN KORKEAKOULU KIRJASTO RefWorks-demo
Käyttöohje: Kuinka luoda uusi tapahtuma. (Painamalla F5 voit katsoa tämän diaesityksen)
Moodlen ohje opiskelijoille
Portal-ohje opiskelijoille. 2 Kirjaudu sisään tunnuksella ja salasanalla. Portaliin kirjauduttaessa käytetään samoja tunnuksia kuin muihin VAMKin IT-järjestelmiin.
Tietojärjestelmät 2.
JavaScript (c) Irja & Reino Aarinen, 2007
OULU ADVANCED RESEARCH ON SOFTWARE AND INFORMATION SYSTEMS Teppo Räisänen | Oulun yliopisto Facebook API Teppo Räisänen Tietojenkäsittelytieteiden.
VBA –ohjelmoinnin perusteet
Suunnitelma ohjelmiston testaukseen
Luku 5 – Tietojen hakeminen sovelluksiin
Tietokanta.
© 2010 IBM Corporation1 Sisältö  Uusi sisältö luodaan aina sisällönhallinnassa –Uusi -> Sisältö –Tallenna nimellä olemasta olevasta sisällöstä  Tavallinen.
Julkaisukielet ja - tekniikat tMyn1 Julkaisukielet ja -tekniikat •Verkko-ohjelmointi voidaan jakaa kahteen osaan: asiakaspuolen ja palvelinpuolen ohjelmointiin.
2.8.3 Abstraktit tietotyypit
Valitse sanomapalkissa Ota muokkaus käyttöön,
Internet-viestintä on helppoa! Käyttökuvaus 4.0
@ Leena Lahtinen OHJELMAN OSITTAMINEN LUOKKA ATTRIBUUTIT METODIT.
Luento 6-TJT-A26-Tietotyö ja sen välineet-SYKSY TJT-A26 Tietotyö ja sen välineet
Luento 6-TJT-A26-Tietotyö ja sen välineet-SYKSY TJT-A26 Tietotyö ja sen välineet
Kuvan tuominen sivulle Työvaiheet käytettäessä Kuvanhallinta-toimintoa: 1. Ladataan kuvatiedosto oman tietokoneen hakemistosta sivustolle 2. Liitetään.
Kotisivukoulutus Ohjeet alasivujen tekoon ja kuvien lisäämiseen © SVS Länsi-Suomi.
Polun pyöreä pöytä Eero Tuomenoksa Polku Eero Tuomenoksa Ohjelma 18:00 Polun tämän hetken tilanteen esittely 18:50 Polun kehityssuunnat.
Mikä ihmeen Office 365? Office 365
PowerPoint-esitys OHJE.
Facebook yritystoiminnan tukemisessa Kiravo-projekti 2012 Kiravo – kirjasto avoimena oppimisympäristönä Biblär – biblioteket som ett öppet lärcentra.
4-Tietokantaohjelmointi Teuhola Tietokantasovellusten ohjelmointi Taustaa 4.1. Relaatioskeemaa täydentäviä piirteitä 4.2. Sulautettu SQL, Java.
SQL Standardoitu kieli, jonka avulla voidaan
Tietokannan luominen Tietokanta luodaan komennolla CREATE DATABASE
© 2010 IBM Corporation1 Sivustoalue  Internet sivu rakentuu sivustoalueista, jotka yleensä on jaoteltuna toiminnoittain osa-alueisiin.  Sivustoalueella.
Tietotekniikan peruskäsitteet
@ Leena Lahtinen OHJELMAN OSITTAMINEN LUOKKA ATTRIBUUTIT METODIT.
Lomakkeet © Reiska, Lomakkeet Varsinkin Web-sovelluksia ajetaan täyttämällä sivulla lomake ja lähettämällä tiedot palvelimella olevan Web-sovelluksen.
© Helsingin liiketalouden ammattikorkeakoulu, LOMAKKEET Käytetään vuorovaikutukseen Käyttäjä täyttää lomakkeen ja selainohjelma lähettää tiedot.
Tietokannat –kurssi SQL peruskyselyt
Tietokantaohjelmointi Kevät Tietokantaohjelmointi 3 op  Tavoite  Opiskelija osaa ohjelmoida tietokantoja käyttäviä käyttöliittymäsovelluksia.
MultiMaker 7.0 Workshop Ohjelma, jossa voidaan luoda näyttäviä multimediasisältöjä. Yhtä sisältökoko-naisuutta kutsutaan esitykseksi. Ohjelmointitaitoja.
Miksi tietokannattMyn1 Miksi tietokannat Esim. kirjastossa oli kortisto, joka koostui käsin täytettävistä arkistokorteista. Kortit oli järjestetty tekijän.
Visual Basic -ohjelmointi
XML Schema Teppo Räisänen Liiketalouden yksikkö.
Visual Basic -ohjelmointi
CSS Dreamweaverilla Matti Viitala KaHa/OAMK 2005.
To start press the space bar. Tietojen päivittäminen PAF kantaan käyttäen Temple Ready ohjelmaa ja IGI CD- levyjä CD-ROM:lla on tiedot vuoteen 2000 saakka,
Java - Tietokanta. JDBC=Java database connectivity  ODBC:n kaltainen ohjelmointiliittymä SQL- tietokantoihin  Koostuu Java-kehitysympäristön (esim.
Tietokantayhteys / DSN DSN (Data Source Name), eli ennalta määritelty ja nimetty tietokantayhteys.
Tietokantayhteys / DSN DSN (Data Source Name), eli ennalta määritelty ja nimetty tietokantayhteys.
Javascript 2: Ohjelmointikielen ominaisuudet Jaana Holvikivi Metropolia.
LDAP Lightweight Directory Access Protocol. LDAP ja sen rakenne Hakemistopalvelujen käyttöön suunniteltu protokolla Hakemistopalvelu on esim. autentikointitietoja.
Ydinpalveluiden (käyttäjä, käyttöoikeus, potilas).NET-palvelutoteutus: CoreServiceDemo PlugIT-loppuseminaari Koulutustyöpaja 1: Avoimet ohjelmistorajapinnat.
1 © Jukka Juslin Luokat, attribuutit ja metodit Yleistietoa: seuraavalla koulutusviikolla tarkempi käsittely.
Ohjelmointi 1. toinen luento1 Taulukot n Kiinteät taulukot: alkioiden määrä tiedetään Dim intCount(12) As Integer 0 indeksit saavat arvoja 0-12 (Option.
Tietokannat -kurssi KSAO, Datanomit, käytön tuki kevät 2015 Lauri Tapola.
Tietokannan hallinta Kevät 2006 Jan Lindström R&G Chapter 1.
Tietokantapalvelimet Ville Parviainen. Sisältö Yleistä tietokannoista SQL PostgreSQL MySQL MySQL vs. PostgreSQL Linux -työ.
1 ASIAKAS/PALVELIN -JÄRJESTELMÄ Järjestelmän tarkoituksena on mahdollistaa käyttäjän kyselyt tietokantaan asiakasohjelman avulla. Asiakasohjelma ottaa.
MapInfon tiedostot TAB – Tiedosto, jonka avulla tietokanta avataan MapInfossa. Tiedostossa tietoja kentistä ja koordinaattijärjestelmästä. DAT, XLS. TXT.
PHP Muuttujien määrittely, sijoituslause ja aritmeettiset operaattorit Jouni Juntunen Oulun seudun ammattikorkeakoulu Liiketalouden yksikkö.
JOPOX Uusi hallinta / Lomaketyökalu. Uuden lomakkeen luonti Lomakkeen rakentaminen alkaa klikkaamalla auki Lomakkeet. Oletusarvoisesti oman joukkueesi.
Hautajaisten ja kukkatilausten järjestely - Pilvipalvelu
Procedural Language Extensions to SQL
Koodistopalvelu ja yhteentoimivuustyö
Aakkosnumeerinen tieto
Jouni Juntunen Oulun seudun ammattikorkeakoulu Liiketalouden yksikkö
PHP Tietokantaohjelmointi 1
4. Luokan testaus ja käyttö olion kautta
Esityksen transkriptio:

VB:n tietokantakäsittely

VB:n tietokantarajapinta Microsoft Jet database engine Voidaan luoda yhteys relaatiotietokantoihin joko suoraan tai ODBC-rajapinnan kautta Add Ins -valikossa apuväline Data Manager Visual Basicissa yksinkertaisin tapa käyttää tietokantoja on Data-objekti ja muut datasidotut objektit

Data-objekti Data-objekti luo yhteyden Data-objekti lisätään Toolbox-ryhmästä Lomakkeella näkyvät selauspainikkeet Data-objekti voidaan piilottaa käyttäjältä, mutta datasidotut objektit tarvitsevat sitä tietojen hakemiseen tietokannasta

Data-objektin ominaisuudet: Data-objekti osaa: avata tietokannan muodostaa tietueotoksen (Recordset) huolehtia tietojen siirtämisestä Data-objektin ominaisuudet: Database name Connect : tyyppi esim. Access Recordsource: taulu, query, SQL RecordsetType: käsittelyn tyyppi, esim Table

Datasidotut objektit CheckBox - valintaruutu Image-kuva Label-selite PictureBox -kuvakehys ListBox -luetteloruutu TextBox -muokkausruutu ComboBox -yhdistelmäruutu OLE -objekti

Datasidottujen objektien dataominaisuudet DataChanged tiedon vaihtuminen (True/False) DataSource Data -objektin nimi DataField Kentän nimi DataMode Liitetäänkö Data-objektin tapahtumiin

Data-objektin ja datasidottujen objektien käyttö Piirretään Data-objekti lomakkeelle Kirjoitetaan Data-objektin Name-ominaisuuden arvoksi kuvaava nimi Valitaan DataBaseName -ominaisuuteen tietokanta RecordSource on taulu, kysely tai SQL-lauseke

Valitaan haluttu arvo RecordSetType-ominaisuuteen Piirretään lomakkeelle objektit, jotka vastaavat taulukon tai kyselyn sisältöä: Aakkosnumeerinen tai numeerinen tieto: TextBox Totuusarvo: CheckBox Kuvat: Image-kuva, PictureBox Kaikki tietotyypit: DbGrid eli datasidottu taulukko

Seuraavaksi määritellään objektille tietokantaominaisuudet DataSource -liitetään johonkin DataObjektiin DataField - kentän nimi, joka halutaan näyttää lomakkeella

Tiedon käsittelyn metodit Kun Data-objekti ja sitä käyttävät objektit on tehty lomakkeelle, voidaan tehdä painikkeita, joilla mm. tiedon päivitys suoritetaan Tähän käytetään Data-objektin RecordSet -ominaisuutta (Käytännössä RecordSet-objektia) ja sen metodeja tai Data-objektin metodeja

Uuden tietueen luominen datOppilas.RecordSet.AddNew ei lisää suoraan tietoa vaan luo puskurin, johon tieto voidaan syöttää Tiedot tallennetaan Data-objektin UpdateRecord -metodilla Tietueen poisto datOppilas.Recordset.Delete

Tietueen muokkaaminen datOppilas.recordset.Edit Muutokset hyväksytään: datOppilas.UpdateRecord Muutokset peruutetaan: datOppilas.UpdateControls (Edit-kutsua ei aina tarvita; Jos lomakkeella pääsee esimerkiksi syöttämään vapaasti TExtBoxiin, siirtyy Data-objekti automaattisesti muokkaustilaan)

Haetun tiedon etsiminen Recordset-objektin metodit: FindFirst FindNext FindPrevious FindLast

Data-objekti ja Recordset-objekti Recordset-objekti on joukko tietueita, jotka on haettu tietokannasta. Haun perusteena voi olla taulun nimi, kysely (query) tai SQL-lause Recordset luodaan sovelluksen käynnistyessä Recordset-objektia pääsee käsittelemään Data-objektin Recordset-ominaisuuden avulla

Recordset-objektin tyypit Table - tietoja yhdestä taulusta Dynaset - hakuperusteen mukaan Snapshot - tietoja ei päivittää, nopea; esim. lajitteluun