如何将数据集的内容存储在字符串变量中
本文关键字:存储 字符串 变量 数据集 | 更新日期: 2023-09-27 17:59:17
我有一个数据集ds,其中包含大约37k个表记录,我想将第一个记录(查看示例记录)存储在字符串变量中。我该怎么做?
谢谢,Amruta
你可以试试这样的东西:
private String DataRowToString(DataRow row, DataColumnCollection columns)
{
StringBuilder rowStringBuilder = New StringBuilder();
foreach (DataColumn dc in columns)
{
dataRowBuilder.AppendFormat("{0} = {1}", dc.ColumnName, row(dc.Ordinal));
dataRowBuilder.AppendLine();
}
return dataRowBuilder.ToString();
}
String rowString = ConvertDataRowToString(ds.Tables[0].Rows[0], ds.Tables[0].Columns)
尝试string row = ds.Tables[0].Rows[0].ToString()
如果你想显示更自定义的东西,我建议
DataRow row = ds.Tables[0].Rows[0];
string summary = "Field1 = " + row["Field1"] + "; Field2 = "+ row["Field2"]; //etc
我还会问自己,为什么我的内存中有一个包含37k行的变量,如果这是实现我所需要的唯一方法的话。
我想这就是您想要的
数据集可视化工具对话框
http://msdn.microsoft.com/en-us/library/d480bk47.aspx