Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.0 (Deutsch) » UltraLite - .NET-Programmierung » Einführung in die UltraLite.NET-Entwicklung » Datenzugriff und Datenverarbeitung mit SQL

 

Datenabfrage: SELECT

Mit der SELECT-Anweisung können Sie Informationen aus der Datenbank abrufen. Dieser Abschnitt behandelt die Ausführung einer SELECT-Anweisung und die davon zurückgegebene Ergebnismenge.

 ♦  So führen Sie eine SELECT-Anweisung aus
  1. Deklarieren Sie ein ULCommand-Objekt, das die Abfrage enthält.

    ULCommand cmd;
  2. Weisen Sie dem Objekt eine Anweisung zu.

    cmd = conn.CreateCommand();
    cmd.Command = "SELECT MyColumn FROM MyTable";
  3. Führen Sie die Anweisung aus.

    Abfrageergebnisse können als einer von mehreren Objekttypen zurückgegeben werden. In diesem Beispiel wird ein ULDataReader-Objekt verwendet. Im nachstehenden Code enthält das Ergebnis der SELECT-Anweisung eine Zeichenfolge, die an der Eingabeaufforderung ausgegeben wird.

    ULDataReader customerNames = prepStmt.ExecuteReader();
    int fc = customerNames.GetFieldCount();
    while( customerNames.MoveNext() ) {
      for ( int i = 0; i < fc; i++ ) {
        System.Console.Write(customerNames.GetString( i ) + " " );
      }
      System.Console.WriteLine();
    }