Kurssisisältö
.NET:n Perusteet C#:lla
.NET:n Perusteet C#:lla
1. Esittely
Mikä .NET-alusta Tarkalleen Ottaen On?Konsolisovelluksen LuominenSyötteen Ottaminen KäyttäjältäTehtävä – Yksinkertaisen Laskimen RakentaminenKäyttäjän Syötteestä Johtuvien Poikkeusten KäsittelyTehtävä – Laskimen ParantaminenTiedostojen LukeminenTiedostojen KirjoittaminenTehtävä – Tiedostopohjainen Laskin
2. Asynkroninen Ohjelmointi ja Johdatus Verkkopalveluihin
3. Johdanto Tietokantoihin .NET:llä
Mikä on tietokanta?Relaatiotietokannan RakenneMySQL-palvelimen KäyttöönottoYhteyden Muodostaminen MySQL-palvelimeenTehtävä – Yhteysmerkkijonojen KirjoittaminenKomentojen SuorittaminenTehtävä – MySQL-komentojen SuorittaminenMySqlCommand-metoditTehtävä – Yhteyden Muodostaminen MySQL-Tietokantaan ja Komentojen Suorittaminen
4. CRUD-Toiminnot MySQL:n Kanssa
Tallennetut Proseduurit
Tärkeitä huomioita
- Tallennettu proseduuri on joukko SQL-komentoja. Jokaisella tallennetulla proseduurilla on yksilöllinen nimi, ja se toimii kuten funktio. Siksi sitä voidaan kutsua tai suorittaa kuten funktiota;
- Tallennettuja proseduureja voidaan luoda
CREATE PROCEDURE
-lauseella; - Tallennettuja proseduureja voidaan suorittaa
CALL
-lauseella; - Voimme käyttää
ExecuteReader
-olionExecuteNonQuery
- taiMySqlCommand
-menetelmiä kutsuaksemme tallennettua proseduuriä; - Jos tallennetulla proseduurilla on OUT-parametri (parametri, jonka edessä on
out
-avainsana), meidän täytyy määrittää argumenttien arvot manuaalisesti käyttämälläAddWithValue
-olionAdd
-ominaisuudenMySqlCommand
- jaParameter
-menetelmiä; - Tallennetun proseduurin
out
-parametrin suunta täytyy asettaa arvoonParameterDirection.Output
ennen proseduurin suorittamista.
1. Mikä on tallennettu proseduuri?
2. Seuraava tallennettu proseduurikutsu hakee kolmen parhaan urheilijan nimet heidän pisteidensä perusteella. Mikä on oikea tapa kutsua tätä tallennettua proseduuria?
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 5. Luku 1