SqlCommand con = new SqlCommand(sqlstr, db.DBCon);
SqlDataReader dt = con.ExecuteReader();
Hashtable has = new Hashtable();
while (dt.Read())
{
has.Add(dt[0],dt[1]);
}上面的代码有问题吗,没问题的话我如何去值啊
SqlDataReader dt = con.ExecuteReader();
Hashtable has = new Hashtable();
while (dt.Read())
{
has.Add(dt[0],dt[1]);
}上面的代码有问题吗,没问题的话我如何去值啊
// 假设有一条记录的dt[0]字段为"name"
MessageBox.Show(has["name"].ToString());
要取值(value):
datatype为的value的值类型
dataType vv=(dataType)has[key];
dt[0]是key,dt[1]是value
你的"如何去值"就不明意思了