Я написал один хранимую процедуру, которая возвращает 2 таблицы:Изменения возвращается имя таблицы из хранимой процедуры на стороне SQL
select *
from workers
select *
from orders
Я называю эту хранимую процедуру из моего приложения C# и получить DataSet
с двумя столами, и все работает нормально.
Мой вопрос, как я могу изменить таблицы имя на стороне SQL Server, так что в C# стороне я буду иметь возможность получить к нему доступ с помощью имени (вместо Tables[0]
):
myDataSet.Tables["workers"]...
Я попытался найти ответ в Google, но не смог его найти. Возможно, ключевых слов поиска недостаточно.
Вы говорите, что хотите изменить имя таблиц на стороне SQL? Вопрос, похоже, больше связан с C# и, вероятно, с ADO.NET. DataSets не являются частью системы SQL Server, так как вы ссылаетесь на них. – Namphibian
Вы можете использовать перечисление на C# для достижения чего-то очень похожего, и вы получите выгоду от intellisense. – Dan