自己回复一下以前读数据,通常是用SqlDataAdapter sqlada=null;DataTable dt = new DataTable();sqlada.Fill(dt);string str="";str=Convert.ToString(dt.Rows[0]["coument"]);但是这次读的是二进制字段,用这种方式不行的。尝试用下面这种方式也不可以byte b = Convert.ToByte(.......);那位朋友可以指点一下。不胜感谢!