【发布时间】:2012-11-13 18:59:28
【问题描述】:
我有一个数据库,其中包含一个名为 ResourceInfo 的表。
ResourceInfo 内部有 2 列 - resourcetype 和 description。
有一个全局变量 protected List<String> ResourceType = new List<String>(); 将实际并最终传递给 ASPX 文件的 javascript。
以下是C#代码。
如何将 2 列中的数据存储到变量 ResourceType 中?
if (caltab.HasRows)
{
while (caltab.Read())
{
ArrayList txtval = (ArrayList)[caltab["resourcetype"], caltab["description"]];
ResourceType.Add(txtval);
}
}
【问题讨论】:
-
@ArsenMkrt 问题是ResourceType无法添加arrayList
txtval。txtval能够检索数据库和 2 列中的数据,但ResourceType无法添加txtval的值。 -
我也把代码改成了
protected List<ArrayList> ResourceType = new List<ArrayList>();,但还是无法让ResourceType加上txtval的值 -
您使用的是哪个版本的 .net?你会用 linq 吗?
标签: c# asp.net sql-server-2008 multidimensional-array