Pobierz schemat pól w Visual Studio procedury składowanej, która używa tabel tymczasowych

Mam pewne złożone procedury składowane, pobierające dane z innych baz danych za pomocą połączonych serwerów. Te dane są umieszczane w tabelach tymczasowych, które są łączone w kwerendzie wyboru dla danych wyjściowych. Procedury działają dobrze, ale w wizualnym studio, jeśli próbuję dodać procedurę przechowywaną do zestawu danych przy użyciu projektanta, otrzymuję błędną nazwę obiektu #tmp lub cokolwiek, co nazywa się pierwszą tabelą tymczasową. Nie można pobrać schematu bazy danych. To samo dotyczy używania i sqldatasource w ASP.NET.

Procedura jest nadal użyteczna, ale muszę ręcznie dodać wszystkie kolumny, które powinny wysyłać do datatable. To będzie trudne do zrobienia ręcznie i zakładam, że ma to związek ze sposobem, w jaki studio wizualne zbiera pola wyjściowe z procedury zapisanej w bazie, nie wydaje się, aby działało w normalny sposób. Czy istnieje sposób na poprawienie tego, ponieważ mam ich sporo i nie chcę ręcznie dodawać wszystkich kolumn, co jest czasochłonne i podatne na błędy.

questionAnswers(4)

yourAnswerToTheQuestion