Weisen Sie ein datatable-Wertes zu einer Variablen
Ich bin versucht, übergeben Sie eine variable mit Daten aus einer Datenquelle in visual C# auf eine variable, aber der code ist nicht wieder alle Werte.
Der code, den ich verwende, ziehen die Wert ist:
object o = rateTableDBDataSet1.Tables["RateTable"].Rows[1][0];
Bekomme ich ein zurück, dass gibt es keine Zeile an position 1. Irgendwelche Ideen?
Wo ist das Daten-set zu bekommen seine Daten? Was bedeutet die Daten in der Tabelle Aussehen? Sie versuchen, einen index in der zweiten Zeile der Tabelle, und es gibt keine zweite Zeile in der Tabelle entsprechend der Fehlermeldung.
der Datensatz wurde gebaut aus einer Access-Datenbank gebaut, mit der "neue Datenquelle hinzufügen" in visual Studio. Die Tabelle hat 23 Zeilen und 4 Spalten
Versuchen Sie, eine Pause, debugging und schwebt über der rateTableDBDataSet1 variable. Klicken Sie auf die Lupe, um zu schauen, was eigentlich in der Tabelle und stellen Sie sicher, es ist Ihre Daten.
Ich habe gerade versucht, und die Daten-Tabelle ist leer. Gibt es eine bestimmte war ein Telefonat mit einer Daten-Tabelle? Ich fügte hinzu, die Daten der Tabelle mit Hilfe der toolbox in das Formular Bearbeiten
Nicht sicher, was du meinst mit "Rufen Sie eine Tabelle mit Daten."
der Datensatz wurde gebaut aus einer Access-Datenbank gebaut, mit der "neue Datenquelle hinzufügen" in visual Studio. Die Tabelle hat 23 Zeilen und 4 Spalten
Versuchen Sie, eine Pause, debugging und schwebt über der rateTableDBDataSet1 variable. Klicken Sie auf die Lupe, um zu schauen, was eigentlich in der Tabelle und stellen Sie sicher, es ist Ihre Daten.
Ich habe gerade versucht, und die Daten-Tabelle ist leer. Gibt es eine bestimmte war ein Telefonat mit einer Daten-Tabelle? Ich fügte hinzu, die Daten der Tabelle mit Hilfe der toolbox in das Formular Bearbeiten
Nicht sicher, was du meinst mit "Rufen Sie eine Tabelle mit Daten."
InformationsquelleAutor user2016799 | 2013-01-28
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich bin ein bisschen verwirrt über das, was Sie wollen;
wenn Sie möchten, kopieren Sie die Struktur und die Daten der datatable zu einer Seite zur anderen, versuchen Sie die Copy-Methode:
Edit:
Wie pro Ihren Kommentar dies ist ein Beispiel für das, was Sie wollen:
Ihre aktuelle Fehler wahrscheinlich, weil es keine Daten von nicht 2 Aufzeichnungen von Daten(Zugriff auf die Zeile 1 und der index beginnt mit 0)
viel klar, siehe das edit
gutes Beispiel Aufklärung über die Objekt-Referenz benennen, um zu zeigen, dass die Arbeit datatables und datacolumns NULL-Basierten index des ersten aktuellen Datensatz verwiesen wird, der als [0] und nicht [1].
InformationsquelleAutor RollRoll
Erste, Sie brauchen, um herauszufinden, warum es nicht eine zweite Zeile in 'RateTable.'
Im Allgemeinen, Ihre code, um die Werte in der Spalte korrekt ist. Es ist meistens besser, allerdings, um den Zugriff auf die Spalten über den Namen. Dies ist besser lesbar und weniger fehleranfällig ist, wenn die Reihenfolge der Spalten immer verpasst:
Wobei "Spalte" die Spalte name.
InformationsquelleAutor jhewlett
InformationsquelleAutor Costavo
Er sagt, dass Ihr datatable namens
RateTable
enthält keine Zeile mit rowposition 1.Eigentlich, wie es sich darstellt, ist
InformationsquelleAutor Ravi Kiran