mam przekonwertować system ASP klasyczne do C#zwracać wiele zestawów rekordów z przechowywanych proc w C#
Mam procedurę przechowywaną, która może powrócić do 7 zestawów rekordów (w zależności od parametrów przekazywanych w).
Potrzebuję wiedzieć, w jaki sposób mogę po prostu zwrócić wszystkie zestawy rekordów jako indywidualne DataTables, dzięki czemu mogę przechodzić przez to, co tam jest, przeskakując do następnej tabeli DataTable, gdy dojdę do jej końca bez konieczności uruchamiania wielu instrukcji SQL i użyj wielu adapterów. Wypełnij instrukcje, aby dodać każdą tabelę do zestawu danych.
W wersji klasycznej była to prosta pętla Do While not objRS.EOF z obiektem objRS.NextRecordset(), gdy dotarłem do końca pętli, aby przejść do następnej instrukcji.
Czy mogę użyć czegoś, co nie wymaga całkowitego przepisania bieżącego kodu zwrotnego?
Każdy zestaw rekordów ma inną liczbę kolumn i wierszy. Nie są ze sobą powiązane. Zwracamy wiele zestawów rekordów ze Stored Proc w celu zmniejszenia ruchu.
Przykłady byłyby miłe.
Dzięki
Dziękuję, podoba mi się ta odpowiedź wyłącznie dlatego, że mam już klasę danych z funkcjami otoki, które obsługują połączenia i usuwają je, gdy klasa jest zniszczona itp. Chciałem tylko użyć istniejącej funkcji, która Miałem i odwoływać się do tabel w zestawie danych. – user2334626