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
ExecuteNonQueryanvendes til kommandoer, der ændrer databasen;ExecuteReaderogExecuteScalaranvendes til forespørgsler, der henter data fra databasen;ExecuteReaderreturnerer etMySqlDataReader-objekt;MySqlDataReaderhar en metode kaldetread(), som læser rækkerne sekventielt; Det er nødvendigt at anvendeClose()påMySqlDataReader-objektet efter brug;ExecuteScalarreturnerer 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
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Awesome!
Completion rate improved to 2.22
MySqlCommand-metoder
Stryg for at vise menuen
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
ExecuteNonQueryanvendes til kommandoer, der ændrer databasen;ExecuteReaderogExecuteScalaranvendes til forespørgsler, der henter data fra databasen;ExecuteReaderreturnerer etMySqlDataReader-objekt;MySqlDataReaderhar en metode kaldetread(), som læser rækkerne sekventielt; Det er nødvendigt at anvendeClose()påMySqlDataReader-objektet efter brug;ExecuteScalarreturnerer 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