Gewusst wie: Abfragen eine Datentabelle in C-Sharp

June 2

Das "DataTable" Objekt in c# können Sie eine Liste der Datensätze und Abfrage der Daten in Ihrem Programmcode zu halten. Die DataTable bietet Programmierern eine Methode zur mehrere Zeilen von Daten und der Abfrage enthalten die Zeilen ohne dass ein weiterer Aufruf der Datenbank. Mit der DataTable verbessert die Leistung auf Ihrer Website, wenn Sie mehrere Abfragen auf demselben Datensatz durchführen müssen.

Anweisungen

1 Klicken Sie auf die Windows-Schaltfläche "Start", und geben Sie "visual Studio", die c#-Programmierung Software zu öffnen. Öffnen Sie c#-Projekt zu, und doppelklicken Sie auf die Datei, die Sie zum Abfragen der Datentabelle verwenden möchten.

2 Erstellen Sie das DataTable-Objekt. Sie verwenden eine Tabelle aus einem DataSet, die DataTable zu erstellen. Der folgende Code veranschaulicht das Erstellen einer DataTable:

Kunden, die DataTable = ds. Tabellen ["Kunden"];

3 Erstellen Sie die Abfrage. In diesem Beispiel werden alle Kunden mit dem Nachnamen "Smith" abgefragt. Der folgende Code veranschaulicht das Erstellen einer Abfrage:

IEnumerable < DataRow > Abfrage =

from customers in customers.AsEnumerable()

where customer.Field&lt;varchar(50)>("Name") = 'Smith'4

Die Tabelle Abfragen und die Ergebnisse in eine sekundäre Tabelle zurückzugeben. Der folgende Code veranschaulicht die Abfrage der Tabelle:

Ergebnisse der DataTable = Query. CopyToDataTable < DataRow > Wiss.

Tipps & Warnungen

  • Verwenden Sie die "Ergebnisse" Tabelle zum Ausdrucken der Ergebnisse an die Benutzer. Sie verwenden ein DataGrid, GridView, oder zu einer benutzerdefinierten Tabelle ausdrucken.