如何将DataSet的内容(是二进制的)写到文件中 用xml存多好呀存取都方便 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 该字段既包含图片又包含文字,而且是image类型的,用xml存不行呀!! 现在能读出来,存到rtf文件中,但是文件中既有文字,又有图片,怎么能让他在页面上显示出来呢 如果要在网页中显示的话,写成多个文件.把文本内容也一个文件,图片字段写到图片中去,并在文件中写上<img src='文件名'....> DataSet ds = .....;BinaryFormatter formatter = new BinaryFormatter();FileStream fs = new FileStream(....); BinaryFormatter formatter = new BinaryFormatter(); try { formatter.Serialize(fs, ds); } cpp2017(慕白兄) 的方法不行呀,文件中的文字和图片都是从数据库中读出来的(图片和文字的个数不确定,而且图片和文字都是混合在一起的),并且存在rtf文件中,图片在本地并不存在所以只能通过读rtf文件来读取内容 明白你的意思了,不是通过html格式显示,直接写成一个rtf二进制文件,就像word一样在客户端通过应用程序打开它? 现在直接将DataSet写到byte数组中,然后通过输出流的方式显示出来,但是显示出来的都是乱码(显示的内容既包含文字又包含图片)NoticeManagerFace nf = new NoticeManagerFace();DataSet ds4=nf.GetContentByNoticeID(strNoticeID);byte[] MyBytes = (byte[])ds4.Tables["TINFO_NoticeContent"].Rows[0]["Content"];Response.OutputStream.Write(MyBytes, 0, MyBytes.Length); 现在最好是能将rtf里的内容在网页里面显示出来 如果能像上面的方法直接从DataSet中读出来直接显示出来更好 Asp.net在开发中的架构? asp.net中状态保持有哪几种?几种之间的区别?其中,ViewState状态保持的原理是什么? 老鸟有疑问 怎样在邮件里的发件人显示自己的信息? 编程设置多选框的显示字段与值字段 急啊!!!!!!!!发邮件 搞了NT天 没搞成。。。 怎么让 command.ExecuteNonQuery 返回影响的行数? 将数据库中的二进制图片保存到本地 高分求救!.Net环境问题! 如果是一个控制台程序,怎么调用javascript? 将一篇文章分成任意页 在asp.net中能否捕捉用户关闭该页面浏览器的事件?
BinaryFormatter formatter = new BinaryFormatter();
FileStream fs = new FileStream(....);
BinaryFormatter formatter = new BinaryFormatter();
try
{
formatter.Serialize(fs, ds);
}
NoticeManagerFace nf = new NoticeManagerFace();
DataSet ds4=nf.GetContentByNoticeID(strNoticeID);
byte[] MyBytes = (byte[])ds4.Tables["TINFO_NoticeContent"].Rows[0]["Content"];
Response.OutputStream.Write(MyBytes, 0, MyBytes.Length);