注册 登录
编程论坛 ASP.NET技术论坛

数据读取问题

梦的守护神 发布于 2007-03-12 08:34, 372 次点击

数据库中有个字段StartIP  我想把这个字段中的数据读取出来放在数组中  在从数组中一个接一个的读取出来判断该怎么写 
    SqlDataAdapter sqlDA = new SqlDataAdapter(SQLIP, connstr);
DataSet ds = new DataSet();
// .Tables.Add("dt");
//SqlDataReader sdr = scm.ExecuteReader();
try
{
sqlDA.Fill(ds, "dt");
ArrayList arrlist = new ArrayList();
for (int i = 0; i <= ds.Tables["dt"].Rows.Count; i++)
{
//for (int j = 0; j <= ds.Tables["dt"].Columns.Count; j++)
//{
arrlist.Add(ds.Tables["dt"].Rows[i].ToString());
//arrlist.Add(ds.Tables["dt"].Columns[j].ToString());
//}
}
for (int i = 0; i <= ds.Tables["dt"].Rows.Count; i++)
{
object st = arrlist[i];
Response.Write(st);
}
}
catch (Exception ex)
{
Response.Write(ex.Message);
}
 我写的这个代码   大家帮忙看看

3 回复
#2
冰镇柠檬汁儿2007-03-12 09:17
ds.Tables["dt"].Rows[i]["字段名称"].ToString()
会了吧
在你的程序中应是
ds.Tables["dt"].Rows[i][j].ToString()
#3
bygg2007-03-12 13:12

ds.Tables["dt"].Rows[i][j].ToString() 这个也行的.

LZ你想判断什么>????

#4
边城路人2007-03-13 21:21

高手就是高手

1