OracleConnection con_material = DB.CreateConnection();
OracleDataAdapter sda_material = new OracleDataAdapter();
sda_material.SelectCommand = new OracleCommand("select YP_BM from YYCGB_YPXX", con_material);
DataSet ds_material = new DataSet();
sda_material.Fill(ds_material, "material");
int i=Count_material;//定义循环次数为油品的总数量
string[] X = new string[i];//定义数组X,其长度为油品的总数量
try
{
for (i = 1; i < Count_material; i++)
{
X[i] = ds_material.Tables["material"].Rows[i].ToString();//根据i的循环取出table中的第i行的值赋给数组X
}
}
catch
{
Response.Write("油品描述读入有误!");
}
问题是:X【i】不能取到表中的值,取到的是:"System.Data.DataRow"
OracleDataAdapter sda_material = new OracleDataAdapter();
sda_material.SelectCommand = new OracleCommand("select YP_BM from YYCGB_YPXX", con_material);
DataSet ds_material = new DataSet();
sda_material.Fill(ds_material, "material");
int i=Count_material;//定义循环次数为油品的总数量
string[] X = new string[i];//定义数组X,其长度为油品的总数量
try
{
for (i = 1; i < Count_material; i++)
{
X[i] = ds_material.Tables["material"].Rows[i].ToString();//根据i的循环取出table中的第i行的值赋给数组X
}
}
catch
{
Response.Write("油品描述读入有误!");
}
问题是:X【i】不能取到表中的值,取到的是:"System.Data.DataRow"
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货