Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen MySqlCommand-Methoden | Einführung in Datenbanken mit .NET
Einführung in .NET mit C#
course content

Kursinhalt

Einführung in .NET mit C#

Einführung in .NET mit C#

1. Einführung
2. Asynchrone Programmierung und Einführung in Webdienste
3. Einführung in Datenbanken mit .NET
4. CRUD-Operationen mit MySQL
5. Optimierung von Datenbankoperationen

book
MySqlCommand-Methoden

Hinweis

Wenn das Löschen von Objekten auf dem MySQL-Server nicht möglich ist, könnte der Server im sicheren Modus laufen. Um den sicheren Modus zu deaktivieren, kann folgende Abfrage ausgeführt werden: SET SQL_SAFE_UPDATES=0;.

Wichtige Punkte

  • ExecuteNonQuery wird für Befehle verwendet, die die Datenbank verändern;

  • ExecuteReader und ExecuteScalar dienen zum Ausführen von Abfragen, die Daten aus der Datenbank abrufen;

  • ExecuteReader gibt ein MySqlDataReader-Objekt zurück;

  • MySqlDataReader verfügt über eine Methode namens read(), die die Zeilen sequenziell liest; Nach der Verwendung muss das Close()-Objekt mit MySqlDataReader geschlossen werden;

  • ExecuteScalar gibt ein object zurück, das in den entsprechenden Datentyp umgewandelt werden kann.

1. Der folgende Befehl wählt alle Studierenden aus, deren Noten höher als 90 sind, und gibt diese zurück. Welcher Befehl ist am besten geeignet, um diese Abfrage auszuführen?

2. Der folgende Befehl wählt den Namen des ältesten Studierenden in der Klasse aus und gibt ihn zurück. Welcher Befehl ist am besten geeignet, um diese Abfrage auszuführen?

question mark

Der folgende Befehl wählt alle Studierenden aus, deren Noten höher als 90 sind, und gibt diese zurück. Welcher Befehl ist am besten geeignet, um diese Abfrage auszuführen?

Select the correct answer

question mark

Der folgende Befehl wählt den Namen des ältesten Studierenden in der Klasse aus und gibt ihn zurück. Welcher Befehl ist am besten geeignet, um diese Abfrage auszuführen?

Select the correct answer

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 3. Kapitel 8

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

course content

Kursinhalt

Einführung in .NET mit C#

Einführung in .NET mit C#

1. Einführung
2. Asynchrone Programmierung und Einführung in Webdienste
3. Einführung in Datenbanken mit .NET
4. CRUD-Operationen mit MySQL
5. Optimierung von Datenbankoperationen

book
MySqlCommand-Methoden

Hinweis

Wenn das Löschen von Objekten auf dem MySQL-Server nicht möglich ist, könnte der Server im sicheren Modus laufen. Um den sicheren Modus zu deaktivieren, kann folgende Abfrage ausgeführt werden: SET SQL_SAFE_UPDATES=0;.

Wichtige Punkte

  • ExecuteNonQuery wird für Befehle verwendet, die die Datenbank verändern;

  • ExecuteReader und ExecuteScalar dienen zum Ausführen von Abfragen, die Daten aus der Datenbank abrufen;

  • ExecuteReader gibt ein MySqlDataReader-Objekt zurück;

  • MySqlDataReader verfügt über eine Methode namens read(), die die Zeilen sequenziell liest; Nach der Verwendung muss das Close()-Objekt mit MySqlDataReader geschlossen werden;

  • ExecuteScalar gibt ein object zurück, das in den entsprechenden Datentyp umgewandelt werden kann.

1. Der folgende Befehl wählt alle Studierenden aus, deren Noten höher als 90 sind, und gibt diese zurück. Welcher Befehl ist am besten geeignet, um diese Abfrage auszuführen?

2. Der folgende Befehl wählt den Namen des ältesten Studierenden in der Klasse aus und gibt ihn zurück. Welcher Befehl ist am besten geeignet, um diese Abfrage auszuführen?

question mark

Der folgende Befehl wählt alle Studierenden aus, deren Noten höher als 90 sind, und gibt diese zurück. Welcher Befehl ist am besten geeignet, um diese Abfrage auszuführen?

Select the correct answer

question mark

Der folgende Befehl wählt den Namen des ältesten Studierenden in der Klasse aus und gibt ihn zurück. Welcher Befehl ist am besten geeignet, um diese Abfrage auszuführen?

Select the correct answer

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 3. Kapitel 8
some-alt