C# 怎么读取数据库里的2进制文件 C# 怎么读取数据库里的2进制文件进行解析 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 他那边是用C++用2进制存储到数据库里的我用reader.GetString(0); 读出来是 /rt 这个字符串 不知道怎么处理了 = = //获取数据库表中某个字段对应的二进制串 DataSet ds = XXX(); byte[] byteFileStream = Convert.FromBase64String(ds.Tables[0].Rows[0]["picContent"].ToString()); Response.BinaryWrite(byteFileStream); Response.End(); DataSet ds1 = s.GetDs("ShuImage", "shuimage"); foreach (DataRow dr1 in ds1.Tables[0].Rows) { byte[] b = (byte[])dr1[1]; MemoryStream ms = new MemoryStream(b, 0, b.Length); img = Image.FromStream(ms); this.pictureBox1.Image = img; ms.Close(); }这是我读取数据库ShuImage表2进制图片的代码。希望对你有帮助。 对C#面向对象存在盲区。 有一个外壳窗口程序和一个控制台程序, 我想通过窗口程序管理 控制台程序,包括隐藏和显示该控制台窗口。 JS文件中方法的调用 .NET中的类的继承问题,请高人来指点! 关于xml 给我推荐几本不错的书 125高分求DevExpress GridControl在VS2005应用的源代码,学习专用,要求不高 求教:哈希算法 取文件后缀名! 多重继承的问题,各位大虾请关注 急求,wpf中的richtextbox实现上下标并且要插入到word中 新手求救!!!
我用reader.GetString(0); 读出来是 /rt 这个字符串 不知道怎么处理了 = =
//获取数据库表中某个字段对应的二进制串
DataSet ds = XXX();
byte[] byteFileStream = Convert.FromBase64String(ds.Tables[0].Rows[0]["picContent"].ToString());
Response.BinaryWrite(byteFileStream);
Response.End();
foreach (DataRow dr1 in ds1.Tables[0].Rows)
{
byte[] b = (byte[])dr1[1];
MemoryStream ms = new MemoryStream(b, 0, b.Length);
img = Image.FromStream(ms);
this.pictureBox1.Image = img;
ms.Close();
}
这是我读取数据库ShuImage表2进制图片的代码。希望对你有帮助。