如何为变量分配数据表值

时间:2020-02-12 15:21:49

标签: c# linq datatable lambda

在我的Sp中,它始终仅返回一条记录。我需要将每列的值分隔为变量。我做了如下(我的C#的一部分),

DataSet sampleDataTable = DataAccessManager.ExecuteStoredProcedure("spGetUserData", parameters);
string accNo = Convert.ToString(sampleDataTable.Tables[0].Rows[0]["AccountNumber"]);

上面的代码工作正常。我也尝试过如下,

string accNo = nonProvidedServices.Tables[0].AsEnumerable().Select(row => row.Field<string>("AccountNumber")).ToString();

但是它不能正常工作。将datatable列值分配给字符串变量的最佳和有效方法是什么? Linq查询比我的工作代码有效吗?

0 个答案:

没有答案
相关问题