当读取的字段是字符串的话 是可以直接ToString()的
dr["读取的字段名"].ToString();
当读取的不是字符串的格式的时候呢?
string name = Convert.IsDBNull(dr["读取的字段"])?null:MyDataReader["name"].ToString();
if (dr["时间类型字段"]!=System.DBNull.Value)
{
时间类型接收= (DateTime)dr["时间类型字段"];//最后登陆时间;
}