Как получить конкретное поле из таблицы данных, созданной хранимой процедурой?(ASP.NET 3.5 / C #) - PullRequest
0 голосов
/ 28 ноября 2011

У меня есть четыре таблицы, созданные с помощью хранимой процедуры. Я назначил таблицы четырем таблицам DataTable в своем коде.

DataTable dtAtt = ds.Tables[0];
DataTable dtWav = ds.Tables[1];
DataTable dtOrg = ds.Tables[2];
DataTable dtMain = ds.Tables[3];

В dtOrg первичным ключом является OrgMainId. Мне нужно получить поле имени из dtOrg, где OrgMainId = некоторое значение.

Спасибо.

1 Ответ

0 голосов
/ 28 ноября 2011

Вы можете использовать команду Select (код не проверен) -

string Name;
DataRow[] result = dtOrg.Select("OrgMainId = 'some value'");
foreach (DataRow row in result)
{
  Name = row["name"];
}

http://msdn.microsoft.com/en-us/library/det4aw50.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...