Kursusindhold
Introduktion til .NET med C#
Introduktion til .NET med C#
1. Introduktion
2. Asynkron Programmering og Introduktion til Webtjenester
3. Introduktion til Databaser med .NET
Hvad Er en Database?Struktur Af En Relationel DatabaseOpsætning af en MySQL-serverForbindelse til MySQL-serverenOpgave - Skrivning af ForbindelsesstrengeUdførelse af KommandoerOpgave - Udførelse af MySQL-KommandoerMySqlCommand-metoderOpgave - Tilslutning til en MySQL-database og Udførelse af Kommandoer
MySqlCommand-metoder
Bemærk
Hvis du ikke kan slette objekter fra MySQL-serveren, er det muligt, at serveren kører i sikker tilstand. For at deaktivere sikker tilstand kan du køre følgende forespørgsel:
SET SQL_SAFE_UPDATES=0;
.
Vigtige punkter
ExecuteNonQuery
anvendes til kommandoer, der ændrer databasen;ExecuteReader
ogExecuteScalar
anvendes til forespørgsler, der henter data fra databasen;ExecuteReader
returnerer etMySqlDataReader
-objekt;MySqlDataReader
har en metode kaldetread()
, som læser rækkerne sekventielt; Det er nødvendigt at anvendeClose()
påMySqlDataReader
-objektet efter brug;ExecuteScalar
returnerer etobject
, som kan typekastes til den relevante datatype.
1. Følgende kommando vælger og returnerer alle studerende, der har karakterer højere end 90. Hvilken kommando er mest passende til at udføre denne forespørgsel?
2. Følgende kommando vælger og returnerer navnet på den ældste studerende i klassen. Hvilken kommando er mest passende til at udføre denne forespørgsel?
Var alt klart?
Tak for dine kommentarer!
Sektion 3. Kapitel 8